Home
last modified time | relevance | path

Searched refs:MIR (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/tools/llc/
H A DNewPMDriver.cpp89 StringRef Arg0, std::unique_ptr<Module> M, std::unique_ptr<MIRParser> MIR, in compileModuleWithNewPM() argument
141 if (!MIR) { in compileModuleWithNewPM()
173 if (MIR && MIR->parseMachineFunctions(*M, MAM)) in compileModuleWithNewPM()
H A Dllc.cpp445 std::unique_ptr<MIRParser> MIR; in compileModule() local
561 MIR = createMIRParserFromFile(InputFilename, Err, Context, in compileModule()
563 if (MIR) in compileModule()
564 M = MIR->parseIRModule(SetDataLayout); in compileModule()
659 return compileModuleWithNewPM(argv[0], std::move(M), std::move(MIR), in compileModule()
701 if (!MIR) { in compileModule()
738 if (MIR) { in compileModule()
740 if (MIR->parseMachineFunctions(*M, MMIWP->getMMI())) in compileModule()
H A DNewPMDriver.h42 std::unique_ptr<MIRParser> MIR,
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86PreTileConfig.cpp236 MIRef MIR(MI, MBB); in INITIALIZE_PASS_DEPENDENCY() local
238 auto I = llvm::lower_bound(Refs, MIR); in INITIALIZE_PASS_DEPENDENCY()
239 if (I == Refs.end() || *I != MIR) in INITIALIZE_PASS_DEPENDENCY()
240 Refs.insert(I, MIR); in INITIALIZE_PASS_DEPENDENCY()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegAllocBase.cpp121 for (MachineInstr &MIR : MRI->reg_instructions(VirtReg->reg())) { in allocatePhysRegs()
122 MI = &MIR; in allocatePhysRegs()
/freebsd/sys/dev/smc/
H A Dif_smcreg.h90 #define MIR 0x8 macro
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DValueTypes.td339 // AMDGPU buffer fat pointer, buffer rsrc + offset, rewritten before MIR translation.
342 // AMDGPU buffer strided pointer, buffer rsrc + index + offset, doesn't reach MIR.
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/GlobalISel/
H A DCombine.td97 // This is an equivalent of PatFrags but for MIR Patterns.
146 // "Magic" Builtin instructions for MIR patterns.
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVInstructionSelector.cpp2930 MachineIRBuilder MIR(I); in selectIntrinsic() local
2932 MIR, SPIRV::OpConstantComposite, 3, in selectIntrinsic()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DGenericOpcodes.td22 // this is the type they share. Used by MIR patterns type inference.
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsAMDGPU.td3567 // inserted after the structurizer and then translated to equivalent MIR
3572 // convergence control tokens. The corresponding MIR pseudos are marked as
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.td3387 // cause iterator invalidation in MIR transformation passes, this pseudo can be
/freebsd/share/misc/
H A Dusb_vendors18312 152b MIR Srl