/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/docs/ |
H A D | MIRLangRef.rst | 2 Machine IR (MIR) Format Reference Manual 14 This document is a reference manual for the Machine IR (MIR) serialization 15 format. MIR is a human readable serialization format that is used to represent 19 The MIR serialization format is designed to be used for testing the code 25 The MIR serialization format uses a YAML container. YAML is a standard 36 MIR Testing Guide 39 You can use the MIR format for testing in two different ways: 45 tests and check the MIR output of a specific code generation pass. 53 resulting MIR code. 80 Simplifying MIR files [all …]
|
/dports/devel/llvm90/llvm-9.0.1.src/docs/ |
H A D | MIRLangRef.rst | 2 Machine IR (MIR) Format Reference Manual 14 This document is a reference manual for the Machine IR (MIR) serialization 15 format. MIR is a human readable serialization format that is used to represent 19 The MIR serialization format is designed to be used for testing the code 25 The MIR serialization format uses a YAML container. YAML is a standard 36 MIR Testing Guide 39 You can use the MIR format for testing in two different ways: 45 tests and check the MIR output of a specific code generation pass. 53 resulting MIR code. 80 Simplifying MIR files [all …]
|
/dports/devel/llvm80/llvm-8.0.1.src/docs/ |
H A D | MIRLangRef.rst | 2 Machine IR (MIR) Format Reference Manual 14 This document is a reference manual for the Machine IR (MIR) serialization 15 format. MIR is a human readable serialization format that is used to represent 19 The MIR serialization format is designed to be used for testing the code 25 The MIR serialization format uses a YAML container. YAML is a standard 36 MIR Testing Guide 39 You can use the MIR format for testing in two different ways: 45 tests and check the MIR output of a specific code generation pass. 53 resulting MIR code. 80 Simplifying MIR files [all …]
|
/dports/devel/llvm70/llvm-7.0.1.src/docs/ |
H A D | MIRLangRef.rst | 2 Machine IR (MIR) Format Reference Manual 14 This document is a reference manual for the Machine IR (MIR) serialization 15 format. MIR is a human readable serialization format that is used to represent 19 The MIR serialization format is designed to be used for testing the code 25 The MIR serialization format uses a YAML container. YAML is a standard 36 MIR Testing Guide 39 You can use the MIR format for testing in two different ways: 45 tests and check the MIR output of a specific code generation pass. 53 resulting MIR code. 75 Simplifying MIR files [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/doc/rustc-dev-guide/src/ |
H A D | SUMMARY.md | 88 - [The MIR (Mid-level IR)](./mir/index.md) 89 - [MIR construction](./mir/construction.md) 90 - [MIR visitor and traversal](./mir/visitor.md) 91 - [MIR passes: getting the MIR for a function](./mir/passes.md) 118 - [MIR dataflow](./mir/dataflow.md) 123 - [MIR type checker](./borrow_check/type_check.md) 139 # MIR to Binaries 142 - [MIR optimizations](./mir/optimizations.md) 147 - [Lowering MIR](./backend/lowering-mir.md)
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/utils/vim/syntax/ |
H A D | mir.vim | 14 " MIR is embedded in a yaml container, so we load all of the yaml syntax. 24 " The `body:` field of a document contains the MIR dump of the function 25 syntax include @MIR syntax/machine-ir.vim 26 syntax region mir start=/\(^body:\s*|\)\@<=/ end=/\(^[^[:space:]]\)\@=/ contains=@MIR
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/utils/vim/syntax/ |
H A D | mir.vim | 14 " MIR is embedded in a yaml container, so we load all of the yaml syntax. 24 " The `body:` field of a document contains the MIR dump of the function 25 syntax include @MIR syntax/machine-ir.vim 26 syntax region mir start=/\(^body:\s*|\)\@<=/ end=/\(^[^[:space:]]\)\@=/ contains=@MIR
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/utils/vim/syntax/ |
H A D | mir.vim | 14 " MIR is embedded in a yaml container, so we load all of the yaml syntax. 24 " The `body:` field of a document contains the MIR dump of the function 25 syntax include @MIR syntax/machine-ir.vim 26 syntax region mir start=/\(^body:\s*|\)\@<=/ end=/\(^[^[:space:]]\)\@=/ contains=@MIR
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/utils/vim/syntax/ |
H A D | mir.vim | 14 " MIR is embedded in a yaml container, so we load all of the yaml syntax. 24 " The `body:` field of a document contains the MIR dump of the function 25 syntax include @MIR syntax/machine-ir.vim 26 syntax region mir start=/\(^body:\s*|\)\@<=/ end=/\(^[^[:space:]]\)\@=/ contains=@MIR
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/utils/vim/syntax/ |
H A D | mir.vim | 14 " MIR is embedded in a yaml container, so we load all of the yaml syntax. 24 " The `body:` field of a document contains the MIR dump of the function 25 syntax include @MIR syntax/machine-ir.vim 26 syntax region mir start=/\(^body:\s*|\)\@<=/ end=/\(^[^[:space:]]\)\@=/ contains=@MIR
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/utils/vim/syntax/ |
H A D | mir.vim | 14 " MIR is embedded in a yaml container, so we load all of the yaml syntax. 24 " The `body:` field of a document contains the MIR dump of the function 25 syntax include @MIR syntax/machine-ir.vim 26 syntax region mir start=/\(^body:\s*|\)\@<=/ end=/\(^[^[:space:]]\)\@=/ contains=@MIR
|
/dports/lang/rust/rustc-1.58.1-src/src/doc/rustc-dev-guide/src/mir/ |
H A D | visitor.md | 1 # MIR visitor 3 The MIR visitor is a convenient tool for traversing the MIR and either 14 state you will need while processing MIR: 50 contains useful functions for walking the MIR CFG in
|
/dports/devel/llvm10/llvm-10.0.1.src/unittests/MI/ |
H A D | LiveIntervalTest.cpp | 53 legacy::PassManagerBase &PM, std::unique_ptr<MIRParser> &MIR, in parseMIR() argument 57 MIR = createMIRParser(std::move(MBuffer), Context); in parseMIR() 58 if (!MIR) in parseMIR() 61 std::unique_ptr<Module> M = MIR->parseIRModule(); in parseMIR() 68 if (MIR->parseMachineFunctions(*M, MMIWP->getMMI())) in parseMIR() 150 std::unique_ptr<MIRParser> MIR; in liveIntervalTest() local 151 std::unique_ptr<Module> M = parseMIR(Context, PM, MIR, *TM, MIRString, in liveIntervalTest()
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/unittests/MI/ |
H A D | LiveIntervalTest.cpp | 53 legacy::PassManagerBase &PM, std::unique_ptr<MIRParser> &MIR, in parseMIR() argument 57 MIR = createMIRParser(std::move(MBuffer), Context); in parseMIR() 58 if (!MIR) in parseMIR() 61 std::unique_ptr<Module> M = MIR->parseIRModule(); in parseMIR() 68 if (MIR->parseMachineFunctions(*M, MMIWP->getMMI())) in parseMIR() 150 std::unique_ptr<MIRParser> MIR; in liveIntervalTest() local 151 std::unique_ptr<Module> M = parseMIR(Context, PM, MIR, *TM, MIRString, in liveIntervalTest()
|
/dports/mail/p5-Mail-Tools/MailTools-2.21/examples/ |
H A D | send_demo.PL | 10 open MIR, ">$script" or die "open for writing $script: $!"; 11 print MIR $Config{'startperl'}," -w\n"; 13 print MIR <DATA>;
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/docs/ |
H A D | MIRLangRef.rst | 2 Machine IR (MIR) Format Reference Manual 14 This document is a reference manual for the Machine IR (MIR) serialization 15 format. MIR is a human readable serialization format that is used to represent 19 The MIR serialization format is designed to be used for testing the code 25 The MIR serialization format uses a YAML container. YAML is a standard 36 MIR Testing Guide 39 You can use the MIR format for testing in two different ways: 45 tests and check the MIR output of a specific code generation pass. 53 resulting MIR code. 80 Simplifying MIR files [all …]
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/docs/ |
H A D | MIRLangRef.rst | 2 Machine IR (MIR) Format Reference Manual 14 This document is a reference manual for the Machine IR (MIR) serialization 15 format. MIR is a human readable serialization format that is used to represent 19 The MIR serialization format is designed to be used for testing the code 25 The MIR serialization format uses a YAML container. YAML is a standard 36 MIR Testing Guide 39 You can use the MIR format for testing in two different ways: 45 tests and check the MIR output of a specific code generation pass. 53 resulting MIR code. 80 Simplifying MIR files [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/docs/ |
H A D | MIRLangRef.rst | 2 Machine IR (MIR) Format Reference Manual 14 This document is a reference manual for the Machine IR (MIR) serialization 15 format. MIR is a human readable serialization format that is used to represent 19 The MIR serialization format is designed to be used for testing the code 25 The MIR serialization format uses a YAML container. YAML is a standard 36 MIR Testing Guide 39 You can use the MIR format for testing in two different ways: 45 tests and check the MIR output of a specific code generation pass. 53 resulting MIR code. 80 Simplifying MIR files [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/docs/ |
H A D | MIRLangRef.rst | 2 Machine IR (MIR) Format Reference Manual 14 This document is a reference manual for the Machine IR (MIR) serialization 15 format. MIR is a human readable serialization format that is used to represent 19 The MIR serialization format is designed to be used for testing the code 25 The MIR serialization format uses a YAML container. YAML is a standard 36 MIR Testing Guide 39 You can use the MIR format for testing in two different ways: 45 tests and check the MIR output of a specific code generation pass. 53 resulting MIR code. 80 Simplifying MIR files [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/docs/ |
H A D | MIRLangRef.rst | 2 Machine IR (MIR) Format Reference Manual 14 This document is a reference manual for the Machine IR (MIR) serialization 15 format. MIR is a human readable serialization format that is used to represent 19 The MIR serialization format is designed to be used for testing the code 25 The MIR serialization format uses a YAML container. YAML is a standard 36 MIR Testing Guide 39 You can use the MIR format for testing in two different ways: 45 tests and check the MIR output of a specific code generation pass. 53 resulting MIR code. 80 Simplifying MIR files [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/docs/ |
H A D | MIRLangRef.rst | 2 Machine IR (MIR) Format Reference Manual 14 This document is a reference manual for the Machine IR (MIR) serialization 15 format. MIR is a human readable serialization format that is used to represent 19 The MIR serialization format is designed to be used for testing the code 25 The MIR serialization format uses a YAML container. YAML is a standard 36 MIR Testing Guide 39 You can use the MIR format for testing in two different ways: 45 tests and check the MIR output of a specific code generation pass. 53 resulting MIR code. 80 Simplifying MIR files [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/docs/ |
H A D | MIRLangRef.rst | 2 Machine IR (MIR) Format Reference Manual 14 This document is a reference manual for the Machine IR (MIR) serialization 15 format. MIR is a human readable serialization format that is used to represent 19 The MIR serialization format is designed to be used for testing the code 25 The MIR serialization format uses a YAML container. YAML is a standard 36 MIR Testing Guide 39 You can use the MIR format for testing in two different ways: 45 tests and check the MIR output of a specific code generation pass. 53 resulting MIR code. 80 Simplifying MIR files [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/docs/ |
H A D | MIRLangRef.rst | 2 Machine IR (MIR) Format Reference Manual 14 This document is a reference manual for the Machine IR (MIR) serialization 15 format. MIR is a human readable serialization format that is used to represent 19 The MIR serialization format is designed to be used for testing the code 25 The MIR serialization format uses a YAML container. YAML is a standard 36 MIR Testing Guide 39 You can use the MIR format for testing in two different ways: 45 tests and check the MIR output of a specific code generation pass. 53 resulting MIR code. 80 Simplifying MIR files [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/test/DebugInfo/MIR/AArch64/ |
H A D | dbgcall-site-indirect-param-with-offset.mir | 2 # RUN: | FileCheck %s -check-prefix=MIR 9 # MIR: renamable $w0 = LDRWui killed renamable $x8 10 # MIR-NOT: DBG_VALUE $x0, 0, {{.*}}, !DIExpression(DW_OP_LLVM_entry_value 11 # MIR-NEXT: BL @baz 12 # MIR-NEXT: frame-destroy LDPXpost 13 # MIR-NEXT: TCRETURNdi @baz
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/test/DebugInfo/MIR/AArch64/ |
H A D | dbgcall-site-indirect-param-with-offset.mir | 2 # RUN: | FileCheck %s -check-prefix=MIR 9 # MIR: renamable $w0 = LDRWui killed renamable $x8 10 # MIR-NOT: DBG_VALUE $x0, 0, {{.*}}, !DIExpression(DW_OP_LLVM_entry_value 11 # MIR-NEXT: BL @baz 12 # MIR-NEXT: frame-destroy LDPXpost 13 # MIR-NEXT: TCRETURNdi @baz
|