| /src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | Legalizer.cpp | 73 char Legalizer::ID = 0; 74 INITIALIZE_PASS_BEGIN(Legalizer, DEBUG_TYPE, 80 INITIALIZE_PASS_END(Legalizer, DEBUG_TYPE, in INITIALIZE_PASS_DEPENDENCY() 84 Legalizer::Legalizer() : MachineFunctionPass(ID) { } in INITIALIZE_PASS_DEPENDENCY() 86 void Legalizer::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 96 void Legalizer::init(MachineFunction &MF) { in init() 176 Legalizer::MFResult 177 Legalizer::legalizeMachineFunction(MachineFunction &MF, const LegalizerInfo &LI, in legalizeMachineFunction() 310 bool Legalizer::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
|
| /src/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVSubtarget.cpp | 117 if (!Legalizer) in getLegalizerInfo() 118 Legalizer.reset(new RISCVLegalizerInfo(*this)); in getLegalizerInfo() 119 return Legalizer.get(); in getLegalizerInfo()
|
| H A D | RISCVSubtarget.h | 250 mutable std::unique_ptr<LegalizerInfo> Legalizer; variable
|
| /src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | Legalizer.h | 37 class Legalizer : public MachineFunctionPass { 52 Legalizer();
|
| /src/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVSubtarget.h | 56 std::unique_ptr<LegalizerInfo> Legalizer; variable 109 return Legalizer.get(); in getLegalizerInfo()
|
| H A D | SPIRVSubtarget.cpp | 86 Legalizer = std::make_unique<SPIRVLegalizerInfo>(*this); in SPIRVSubtarget()
|
| H A D | SPIRVTargetMachine.cpp | 200 addPass(new Legalizer()); in addLegalizeMachineIR()
|
| /src/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFSubtarget.cpp | 104 Legalizer.reset(new BPFLegalizerInfo(*this)); in BPFSubtarget() 121 return Legalizer.get(); in getLegalizerInfo()
|
| H A D | BPFSubtarget.h | 71 std::unique_ptr<LegalizerInfo> Legalizer; variable
|
| H A D | BPFTargetMachine.cpp | 193 addPass(new Legalizer()); in addLegalizeMachineIR()
|
| /src/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kSubtarget.cpp | 58 Legalizer.reset(new M68kLegalizerInfo(*this)); in M68kSubtarget() 74 return Legalizer.get(); in getLegalizerInfo()
|
| H A D | M68kSubtarget.h | 177 std::unique_ptr<LegalizerInfo> Legalizer; variable
|
| H A D | M68kTargetMachine.cpp | 191 addPass(new Legalizer()); in addLegalizeMachineIR()
|
| /src/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCSubtarget.cpp | 64 Legalizer.reset(new PPCLegalizerInfo(*this)); in PPCSubtarget() 263 return Legalizer.get(); in getLegalizerInfo()
|
| H A D | PPCSubtarget.h | 112 std::unique_ptr<LegalizerInfo> Legalizer; variable
|
| /src/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsSubtarget.cpp | 216 Legalizer.reset(new MipsLegalizerInfo(*this)); in MipsSubtarget() 289 return Legalizer.get(); in getLegalizerInfo()
|
| H A D | MipsSubtarget.h | 406 std::unique_ptr<LegalizerInfo> Legalizer; variable
|
| H A D | MipsTargetMachine.cpp | 345 addPass(new Legalizer()); in addLegalizeMachineIR()
|
| /src/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86Subtarget.cpp | 350 Legalizer.reset(new X86LegalizerInfo(*this, TM)); in X86Subtarget() 366 return Legalizer.get(); in getLegalizerInfo()
|
| H A D | X86Subtarget.h | 85 std::unique_ptr<LegalizerInfo> Legalizer; variable
|
| /src/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMSubtarget.cpp | 107 Legalizer.reset(new ARMLegalizerInfo(*this)); in ARMSubtarget() 128 return Legalizer.get(); in getLegalizerInfo()
|
| H A D | ARMSubtarget.h | 235 std::unique_ptr<LegalizerInfo> Legalizer; variable
|
| /src/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64Subtarget.cpp | 342 Legalizer.reset(new AArch64LegalizerInfo(*this)); in AArch64Subtarget() 384 return Legalizer.get(); in getLegalizerInfo()
|
| H A D | AArch64Subtarget.h | 101 std::unique_ptr<LegalizerInfo> Legalizer; variable
|
| /src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | GCNSubtarget.h | 56 std::unique_ptr<LegalizerInfo> Legalizer; variable 296 return Legalizer.get(); in getLegalizerInfo()
|