| /llvm-project-15.0.7/llvm/unittests/CodeGen/GlobalISel/ |
| H A D | LegalizerTest.cpp | 69 Legalizer::MFResult Result = Legalizer::legalizeMachineFunction( in TEST_F() 160 Legalizer::MFResult Result = Legalizer::legalizeMachineFunction( in TEST_F() 199 Legalizer::MFResult Result = Legalizer::legalizeMachineFunction( in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | Legalizer.cpp | 72 char Legalizer::ID = 0; 73 INITIALIZE_PASS_BEGIN(Legalizer, DEBUG_TYPE, 78 INITIALIZE_PASS_END(Legalizer, DEBUG_TYPE, in INITIALIZE_PASS_DEPENDENCY() 82 Legalizer::Legalizer() : MachineFunctionPass(ID) { } in INITIALIZE_PASS_DEPENDENCY() 84 void Legalizer::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 92 void Legalizer::init(MachineFunction &MF) { in init() 172 Legalizer::MFResult 173 Legalizer::legalizeMachineFunction(MachineFunction &MF, const LegalizerInfo &LI, in legalizeMachineFunction() 303 bool Legalizer::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
|
| H A D | CMakeLists.txt | 16 Legalizer.cpp
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | Legalizer.h | 36 class Legalizer : public MachineFunctionPass { 51 Legalizer();
|
| /llvm-project-15.0.7/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVSubtarget.h | 50 std::unique_ptr<LegalizerInfo> Legalizer; variable 75 return Legalizer.get(); in getLegalizerInfo()
|
| H A D | SPIRVSubtarget.cpp | 50 Legalizer = std::make_unique<SPIRVLegalizerInfo>(*this); in SPIRVSubtarget()
|
| H A D | SPIRVTargetMachine.cpp | 164 addPass(new Legalizer()); in addLegalizeMachineIR()
|
| /llvm-project-15.0.7/llvm/test/Other/ |
| H A D | print-changed-machine.ll | 12 ; VERBOSE: *** IR Dump After Legalizer (legalizer) on foo *** 25 ; QUIET: *** IR Dump After Legalizer (legalizer) on foo ***
|
| /llvm-project-15.0.7/llvm/lib/Target/M68k/ |
| H A D | M68kSubtarget.cpp | 59 Legalizer.reset(new M68kLegalizerInfo(*this)); in M68kSubtarget() 75 return Legalizer.get(); in getLegalizerInfo()
|
| H A D | M68kSubtarget.h | 171 std::unique_ptr<LegalizerInfo> Legalizer; variable
|
| H A D | M68kTargetMachine.cpp | 174 addPass(new Legalizer()); in addLegalizeMachineIR()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVSubtarget.cpp | 98 Legalizer.reset(new RISCVLegalizerInfo(*this)); in RISCVSubtarget() 115 return Legalizer.get(); in getLegalizerInfo()
|
| H A D | RISCVSubtarget.h | 246 std::unique_ptr<LegalizerInfo> Legalizer; variable
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCSubtarget.cpp | 63 Legalizer.reset(new PPCLegalizerInfo(*this)); in PPCSubtarget() 272 return Legalizer.get(); in getLegalizerInfo()
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/ |
| H A D | MipsSubtarget.cpp | 217 Legalizer.reset(new MipsLegalizerInfo(*this)); in MipsSubtarget() 291 return Legalizer.get(); in getLegalizerInfo()
|
| H A D | MipsSubtarget.h | 402 std::unique_ptr<LegalizerInfo> Legalizer; variable
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/CodeGen/GlobalISel/ |
| H A D | BUILD.gn | 30 "Legalizer.cpp",
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64Subtarget.cpp | 279 Legalizer.reset(new AArch64LegalizerInfo(*this)); in AArch64Subtarget() 305 return Legalizer.get(); in getLegalizerInfo()
|
| H A D | AArch64Subtarget.h | 134 std::unique_ptr<LegalizerInfo> Legalizer; variable
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86Subtarget.cpp | 338 Legalizer.reset(new X86LegalizerInfo(*this, TM)); in X86Subtarget() 354 return Legalizer.get(); in getLegalizerInfo()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMSubtarget.cpp | 111 Legalizer.reset(new ARMLegalizerInfo(*this)); in ARMSubtarget() 133 return Legalizer.get(); in getLegalizerInfo()
|
| /llvm-project-15.0.7/llvm/docs/GlobalISel/ |
| H A D | Pipeline.rst | 10 Legalizer 30 :doc:`Legalizer` 60 Legalizer
|
| H A D | index.rst | 64 Legalizer
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/GlobalISel/ |
| H A D | legalize-inttoptr-xfail-2.mir | 9 # non-scalar (vector) type for type index 1. The Legalizer is expected
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | GCNSubtarget.h | 54 std::unique_ptr<LegalizerInfo> Legalizer; variable 242 return Legalizer.get(); in getLegalizerInfo()
|