Home
last modified time | relevance | path

Searched refs:MIR (Results 201 – 225 of 3458) sorted by relevance

12345678910>>...139

/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/docs/
H A DMIRLangRef.rst2 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 DMIRLangRef.rst2 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 DMIRLangRef.rst2 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 DMIRLangRef.rst2 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 DSUMMARY.md88 - [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 Dmir.vim14 " 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 Dmir.vim14 " 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 Dmir.vim14 " 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 Dmir.vim14 " 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 Dmir.vim14 " 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 Dmir.vim14 " 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 Dvisitor.md1 # 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 DLiveIntervalTest.cpp53 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 DLiveIntervalTest.cpp53 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 Dsend_demo.PL10 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 DMIRLangRef.rst2 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 DMIRLangRef.rst2 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 DMIRLangRef.rst2 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 DMIRLangRef.rst2 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 DMIRLangRef.rst2 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 DMIRLangRef.rst2 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 DMIRLangRef.rst2 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 DMIRLangRef.rst2 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 Ddbgcall-site-indirect-param-with-offset.mir2 # 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 Ddbgcall-site-indirect-param-with-offset.mir2 # 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

12345678910>>...139