Home
last modified time | relevance | path

Searched refs:Legalizer (Results 1 – 25 of 33) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DLegalizer.cpp69 char Legalizer::ID = 0;
70 INITIALIZE_PASS_BEGIN(Legalizer, DEBUG_TYPE,
75 INITIALIZE_PASS_END(Legalizer, DEBUG_TYPE, in INITIALIZE_PASS_DEPENDENCY()
79 Legalizer::Legalizer() : MachineFunctionPass(ID) { } in INITIALIZE_PASS_DEPENDENCY()
81 void Legalizer::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
89 void Legalizer::init(MachineFunction &MF) { in init()
167 Legalizer::MFResult
168 Legalizer::legalizeMachineFunction(MachineFunction &MF, const LegalizerInfo &LI, in legalizeMachineFunction()
310 bool Legalizer::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
H A DCMakeLists.txt16 Legalizer.cpp
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizer.h31 class Legalizer : public MachineFunctionPass {
46 Legalizer();
H A DLegalizerHelper.h32 class Legalizer; variable
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVSubtarget.cpp84 Legalizer.reset(new RISCVLegalizerInfo(*this)); in RISCVSubtarget()
101 return Legalizer.get(); in getLegalizerInfo()
H A DRISCVSubtarget.h142 std::unique_ptr<LegalizerInfo> Legalizer; variable
H A DRISCVTargetMachine.cpp167 addPass(new Legalizer()); in addLegalizeMachineIR()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCSubtarget.cpp62 Legalizer.reset(new PPCLegalizerInfo(*this)); in PPCSubtarget()
258 return Legalizer.get(); in getLegalizerInfo()
H A DPPCSubtarget.h171 std::unique_ptr<LegalizerInfo> Legalizer; variable
H A DPPCTargetMachine.cpp570 addPass(new Legalizer()); in addLegalizeMachineIR()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsSubtarget.cpp212 Legalizer.reset(new MipsLegalizerInfo(*this)); in MipsSubtarget()
286 return Legalizer.get(); in getLegalizerInfo()
H A DMipsSubtarget.h399 std::unique_ptr<LegalizerInfo> Legalizer; variable
H A DMipsTargetMachine.cpp326 addPass(new Legalizer()); in addLegalizeMachineIR()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86Subtarget.cpp318 Legalizer.reset(new X86LegalizerInfo(*this, TM)); in X86Subtarget()
334 return Legalizer.get(); in getLegalizerInfo()
H A DX86TargetMachine.cpp467 addPass(new Legalizer()); in addLegalizeMachineIR()
H A DX86Subtarget.h502 std::unique_ptr<LegalizerInfo> Legalizer; variable
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64Subtarget.cpp226 Legalizer.reset(new AArch64LegalizerInfo(*this)); in AArch64Subtarget()
252 return Legalizer.get(); in getLegalizerInfo()
H A DAArch64Subtarget.h276 std::unique_ptr<LegalizerInfo> Legalizer; variable
/netbsd-src/external/apache2/llvm/lib/libLLVMGlobalISel/
H A DMakefile23 Legalizer.cpp \
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/CodeGen/GlobalISel/
H A DBUILD.gn29 "Legalizer.cpp",
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMSubtarget.cpp114 Legalizer.reset(new ARMLegalizerInfo(*this)); in ARMSubtarget()
136 return Legalizer.get(); in getLegalizerInfo()
H A DARMTargetMachine.cpp481 addPass(new Legalizer()); in addLegalizeMachineIR()
/netbsd-src/external/apache2/llvm/dist/llvm/docs/GlobalISel/
H A DPipeline.rst10 Legalizer
30 :doc:`Legalizer`
60 Legalizer
H A Dindex.rst64 Legalizer
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DGCNSubtarget.h61 std::unique_ptr<LegalizerInfo> Legalizer; variable
247 return Legalizer.get(); in getLegalizerInfo()

12