Home
last modified time | relevance | path

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

123

/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DLegalizer.cpp44 char Legalizer::ID = 0;
45 INITIALIZE_PASS_BEGIN(Legalizer, DEBUG_TYPE,
50 INITIALIZE_PASS_END(Legalizer, DEBUG_TYPE, in INITIALIZE_PASS_DEPENDENCY()
54 Legalizer::Legalizer() : MachineFunctionPass(ID) { } in INITIALIZE_PASS_DEPENDENCY()
56 void Legalizer::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
64 void Legalizer::init(MachineFunction &MF) { in init()
143 Legalizer::MFResult
144 Legalizer::legalizeMachineFunction(MachineFunction &MF, const LegalizerInfo &LI, in legalizeMachineFunction()
277 bool Legalizer::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
DCMakeLists.txt15 Legalizer.cpp
/external/llvm-project/llvm/unittests/CodeGen/GlobalISel/
DLegalizerTest.cpp68 Legalizer::MFResult Result = Legalizer::legalizeMachineFunction( in TEST_F()
161 Legalizer::MFResult Result = Legalizer::legalizeMachineFunction( in TEST_F()
201 Legalizer::MFResult Result = Legalizer::legalizeMachineFunction( in TEST_F()
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/
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()
DCMakeLists.txt16 Legalizer.cpp
/external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
DLegalizer.h31 class Legalizer : public MachineFunctionPass {
46 Legalizer();
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/
DLegalizer.h30 class Legalizer : public MachineFunctionPass {
45 Legalizer();
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVSubtarget.cpp57 Legalizer.reset(new RISCVLegalizerInfo(*this)); in RISCVSubtarget()
74 return Legalizer.get(); in getLegalizerInfo()
DRISCVSubtarget.h106 std::unique_ptr<LegalizerInfo> Legalizer; variable
DRISCVTargetMachine.cpp156 addPass(new Legalizer()); in addLegalizeMachineIR()
/external/llvm-project/llvm/lib/Target/RISCV/
DRISCVSubtarget.cpp61 Legalizer.reset(new RISCVLegalizerInfo(*this)); in RISCVSubtarget()
78 return Legalizer.get(); in getLegalizerInfo()
DRISCVSubtarget.h140 std::unique_ptr<LegalizerInfo> Legalizer; variable
DRISCVTargetMachine.cpp159 addPass(new Legalizer()); in addLegalizeMachineIR()
/external/llvm-project/llvm/lib/Target/PowerPC/
DPPCSubtarget.cpp62 Legalizer.reset(new PPCLegalizerInfo(*this)); in PPCSubtarget()
254 return Legalizer.get(); in getLegalizerInfo()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64Subtarget.cpp180 Legalizer.reset(new AArch64LegalizerInfo(*this)); in AArch64Subtarget()
202 return Legalizer.get(); in getLegalizerInfo()
/external/llvm-project/llvm/lib/Target/Mips/
DMipsSubtarget.cpp212 Legalizer.reset(new MipsLegalizerInfo(*this)); in MipsSubtarget()
286 return Legalizer.get(); in getLegalizerInfo()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsSubtarget.cpp212 Legalizer.reset(new MipsLegalizerInfo(*this)); in MipsSubtarget()
286 return Legalizer.get(); in getLegalizerInfo()
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/CodeGen/GlobalISel/
DBUILD.gn29 "Legalizer.cpp",
/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64Subtarget.cpp218 Legalizer.reset(new AArch64LegalizerInfo(*this)); in AArch64Subtarget()
244 return Legalizer.get(); in getLegalizerInfo()
/external/llvm-project/llvm/lib/Target/X86/
DX86Subtarget.cpp318 Legalizer.reset(new X86LegalizerInfo(*this, TM)); in X86Subtarget()
334 return Legalizer.get(); in getLegalizerInfo()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86Subtarget.cpp351 Legalizer.reset(new X86LegalizerInfo(*this, TM)); in X86Subtarget()
367 return Legalizer.get(); in getLegalizerInfo()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMSubtarget.cpp114 Legalizer.reset(new ARMLegalizerInfo(*this)); in ARMSubtarget()
136 return Legalizer.get(); in getLegalizerInfo()
/external/llvm-project/llvm/lib/Target/ARM/
DARMSubtarget.cpp114 Legalizer.reset(new ARMLegalizerInfo(*this)); in ARMSubtarget()
136 return Legalizer.get(); in getLegalizerInfo()
/external/llvm-project/llvm/docs/GlobalISel/
DPipeline.rst10 Legalizer
30 :doc:`Legalizer`
60 Legalizer
/external/llvm-project/llvm/test/CodeGen/AArch64/GlobalISel/
Dlegalize-inttoptr-xfail-2.mir9 # non-scalar (vector) type for type index 1. The Legalizer is expected

123