Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp104 char IRTranslator::ID = 0;
106 INITIALIZE_PASS_BEGIN(IRTranslator, DEBUG_TYPE, "IRTranslator LLVM IR -> MI",
113 INITIALIZE_PASS_END(IRTranslator, DEBUG_TYPE, "IRTranslator LLVM IR -> MI", in INITIALIZE_PASS_DEPENDENCY()
133 IRTranslator::IRTranslator(CodeGenOptLevel optlevel) in IRTranslator() function in IRTranslator
175 void IRTranslator::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
190 IRTranslator::ValueToVRegInfo::VRegListT &
191 IRTranslator::allocateVRegs(const Value &Val) { in allocateVRegs()
205 ArrayRef<Register> IRTranslator::getOrCreateVRegs(const Value &Val) { in getOrCreateVRegs()
256 int IRTranslator::getOrCreateFrameIndex(const AllocaInst &AI) { in getOrCreateFrameIndex()
273 Align IRTranslator::getMemOpAlign(const Instruction &I) { in getMemOpAlign()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DIRTranslator.h66 class IRTranslator : public MachineFunctionPass {
647 GISelSwitchLowering(IRTranslator *irt, FunctionLoweringInfo &funcinfo) in GISelSwitchLowering()
661 IRTranslator *IRT;
778 IRTranslator(CodeGenOptLevel OptLevel = CodeGenOptLevel::None);
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVTargetMachine.cpp190 addPass(new IRTranslator(getOptLevel())); in addIRTranslator()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kTargetMachine.cpp186 addPass(new IRTranslator()); in addIRTranslator()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFTargetMachine.cpp188 addPass(new IRTranslator()); in addIRTranslator()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsTargetMachine.cpp336 addPass(new IRTranslator(getOptLevel())); in addIRTranslator()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetMachine.cpp464 addPass(new IRTranslator(getOptLevel())); in addIRTranslator()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetMachine.cpp510 addPass(new IRTranslator(getOptLevel())); in addIRTranslator()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetMachine.cpp512 addPass(new IRTranslator(getOptLevel())); in addIRTranslator()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetMachine.cpp629 addPass(new IRTranslator()); in addIRTranslator()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetMachine.cpp713 addPass(new IRTranslator(getOptLevel())); in addIRTranslator()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.cpp1277 addPass(new IRTranslator(getOptLevel())); in addIRTranslator()
/freebsd/lib/clang/libllvm/
H A DMakefile284 SRCS_MIN+= CodeGen/GlobalISel/IRTranslator.cpp