Searched refs:MIR (Results 1 – 25 of 75) sorted by relevance
123
2 Machine IR (MIR) Format Reference Manual14 This document is a reference manual for the Machine IR (MIR) serialization15 format. MIR is a human readable serialization format that is used to represent19 The MIR serialization format is designed to be used for testing the code25 The MIR serialization format uses a YAML container. YAML is a standard30 A MIR file is split up into a series of `YAML documents`_. The first document36 MIR Testing Guide39 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 the45 tests and check the MIR output of a specific code generation pass.[all …]
2 # This test verifies that an error is reported when a MIR file has some5 # CHECK: no machine function information for function 'foo' in the MIR file
2 # This test ensures that the MIR parser accepts files without the LLVM IR.
2 # This test ensures that the MIR parser preserves unnamed LLVM IR block
2 # This test ensures that the MIR parser reports an error when it encounters a
2 # This test ensures that an error is reported whenever the MIR parser can't find
2 # This test ensures that the MIR parser parses machine register info properties
220 std::unique_ptr<MIRParser> MIR; in compileModule() local229 MIR = createMIRParserFromFile(InputFilename, Err, Context); in compileModule()230 if (MIR) { in compileModule()231 M = MIR->parseLLVMModule(); in compileModule()384 StartAfterID, StopAfterID, MIR.get())) { in compileModule()
7 ; CHECK-NEXT: MIR Printing Pass
7 ; STOP-NEXT: MIR Printing Pass
2 # This test ensures that the MIR parser parses X86 registers correctly.
2 # This test ensures that the MIR parser parses X86 machine instructions
2 # This test ensures that the MIR parser runs the machine verifier after parsing.
2 # This test ensures that the MIR parser parses null register operands correctly.
2 # This test ensures that the MIR parser reports an error when it encounters an
2 # This test ensures that the MIR parser parses the callee saved register mask3 # correctly and that the MIR parser can infer it as well.
2 # This test ensures that the MIR parser parses the 'dead' register flags
2 # This test ensures that the MIR parser reports an error when parsing an invalid
2 # This test ensures that the MIR parser reports an error when parsing a
2 # This test ensures that the MIR parser parses the .cfi_def_cfa_offset operands
2 # This test ensures that the MIR parser parses immediate machine operands.
2 # This test ensures that the MIR parser parses subregisters in register operands
2 # This test ensures that the MIR parser parses the .cfi_def_cfa_register
2 # This test ensures that the MIR parser can parse multiple register machine