Searched refs:MIR (Results 1 – 25 of 85) sorted by relevance
1234
/external/llvm/unittests/MI/ |
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->parseLLVMModule(); in parseMIR() 73 LLVMTM.addMachineFunctionAnalysis(PM, MIR.get()); 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()
|
/external/llvm/docs/ |
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 30 A MIR file is split up into a series of `YAML documents`_. The first document 36 MIR Testing Guide 39 You can use the MIR format for testing in two different ways: 41 - You can write MIR tests that invoke a single code generation pass using the 45 tests and check the MIR output of a specific code generation pass. [all …]
|
/external/llvm/tools/llc/ |
D | llc.cpp | 274 std::unique_ptr<MIRParser> MIR; in compileModule() local 283 MIR = createMIRParserFromFile(InputFilename, Err, Context); in compileModule() 284 if (MIR) in compileModule() 285 M = MIR->parseLLVMModule(); in compileModule() 410 if (!MIR) { in compileModule() 418 LLVMTM.addMachineFunctionAnalysis(PM, MIR.get()); in compileModule() 465 MIR.get())) { in compileModule()
|
/external/llvm/test/CodeGen/MIR/Generic/ |
D | function-missing-machine-function.mir | 2 # This test verifies that an error is reported when a MIR file has some 5 # CHECK: no machine function information for function 'foo' in the MIR file
|
D | llvmIRMissing.mir | 2 # This test ensures that the MIR parser accepts files without the LLVM IR.
|
D | machine-basic-block-ir-block-reference.mir | 2 # This test ensures that the MIR parser preserves unnamed LLVM IR block
|
D | machine-function-missing-body-error.mir | 2 # This test ensures that the MIR parser reports an error when it encounters a
|
D | machine-basic-block-unknown-name.mir | 2 # This test ensures that an error is reported whenever the MIR parser can't find
|
/external/llvm/test/CodeGen/MIR/X86/ |
D | named-registers.mir | 2 # This test ensures that the MIR parser parses X86 registers correctly.
|
D | generic-instr-type-error.mir | 2 # This test ensures that the MIR parser report an error for
|
D | machine-instructions.mir | 2 # This test ensures that the MIR parser parses X86 machine instructions
|
D | used-physical-register-info.mir | 2 # This test ensures that the MIR parser parses the callee saved register mask 3 # correctly and that the MIR parser can infer it as well.
|
D | null-register-operands.mir | 2 # This test ensures that the MIR parser parses null register operands correctly.
|
D | machine-verifier.mir | 2 # This test ensures that the MIR parser runs the machine verifier after parsing.
|
D | undefined-register-class.mir | 2 # This test ensures that the MIR parser reports an error when it encounters an
|
D | undefined-virtual-register.mir | 2 # This test ensures that the MIR parser reports an error when parsing a
|
D | cfi-def-cfa-offset.mir | 2 # This test ensures that the MIR parser parses the .cfi_def_cfa_offset operands
|
D | dead-register-flag.mir | 2 # This test ensures that the MIR parser parses the 'dead' register flags
|
D | constant-value-error.mir | 2 # This test ensures that the MIR parser reports an error when parsing an invalid
|
D | immediate-operands.mir | 2 # This test ensures that the MIR parser parses immediate machine operands.
|
D | subregister-operands.mir | 2 # This test ensures that the MIR parser parses subregisters in register operands
|
D | cfi-def-cfa-register.mir | 2 # This test ensures that the MIR parser parses the .cfi_def_cfa_register
|
D | invalid-constant-pool-item.mir | 2 # This test ensures that the MIR parser reports an error when parsing an invalid
|
/external/llvm/test/CodeGen/Generic/ |
D | stop-after.ll | 7 ; STOP-NEXT: MIR Printing Pass
|
/external/llvm/test/CodeGen/NVPTX/ |
D | convergent-mir-call.ll | 3 ; Check that convergent calls are emitted using convergent MIR instructions,
|
1234