Searched refs:Legalizer (Results 1 - 23 of 23) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizer.h1 //== llvm/CodeGen/GlobalISel/Legalizer.h ---------------- -*- C++ -*-==//
31 class Legalizer : public MachineFunctionPass { class in namespace:llvm
46 Legalizer();
48 StringRef getPassName() const override { return "Legalizer"; }
H A DLegalizerHelper.h32 class Legalizer;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVSubtarget.cpp57 Legalizer.reset(new RISCVLegalizerInfo(*this));
74 return Legalizer.get();
H A DRISCVSubtarget.h132 std::unique_ptr<LegalizerInfo> Legalizer;
H A DRISCVTargetMachine.cpp23 #include "llvm/CodeGen/GlobalISel/Legalizer.h"
157 addPass(new Legalizer());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizer.cpp1 //===-- llvm/CodeGen/GlobalISel/Legalizer.cpp -----------------------------===//
15 #include "llvm/CodeGen/GlobalISel/Legalizer.h"
43 cl::desc("Should enable CSE in Legalizer"),
69 char Legalizer::ID = 0;
70 INITIALIZE_PASS_BEGIN(Legalizer, DEBUG_TYPE,
75 INITIALIZE_PASS_END(Legalizer, DEBUG_TYPE,
79 Legalizer::Legalizer() : MachineFunctionPass(ID) { } function in class:Legalizer
81 void Legalizer::getAnalysisUsage(AnalysisUsage &AU) const {
89 void Legalizer
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSubtarget.cpp212 Legalizer.reset(new MipsLegalizerInfo(*this));
286 return Legalizer.get();
H A DMipsSubtarget.h399 std::unique_ptr<LegalizerInfo> Legalizer; member in class:llvm::MipsSubtarget
H A DMipsTargetMachine.cpp29 #include "llvm/CodeGen/GlobalISel/Legalizer.h"
335 addPass(new Legalizer());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Subtarget.cpp215 Legalizer.reset(new AArch64LegalizerInfo(*this));
241 return Legalizer.get();
H A DAArch64Subtarget.h252 std::unique_ptr<LegalizerInfo> Legalizer; member in class:llvm::final
H A DAArch64TargetMachine.cpp27 #include "llvm/CodeGen/GlobalISel/Legalizer.h"
554 addPass(new Legalizer());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86Subtarget.cpp352 Legalizer.reset(new X86LegalizerInfo(*this, TM));
368 return Legalizer.get();
H A DX86Subtarget.h487 std::unique_ptr<LegalizerInfo> Legalizer; member in class:llvm::final
H A DX86TargetMachine.cpp33 #include "llvm/CodeGen/GlobalISel/Legalizer.h"
440 addPass(new Legalizer());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMSubtarget.cpp114 Legalizer.reset(new ARMLegalizerInfo(*this));
136 return Legalizer.get();
H A DARMSubtarget.h571 std::unique_ptr<LegalizerInfo> Legalizer; member in class:llvm::ARMSubtarget
H A DARMTargetMachine.cpp30 #include "llvm/CodeGen/GlobalISel/Legalizer.h"
479 addPass(new Legalizer());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUSubtarget.h296 std::unique_ptr<LegalizerInfo> Legalizer; member in class:llvm::GCNSubtarget
458 return Legalizer.get();
H A DAMDGPUSubtarget.cpp280 Legalizer.reset(new AMDGPULegalizerInfo(*this, TM));
H A DAMDGPUTargetMachine.cpp34 #include "llvm/CodeGen/GlobalISel/Legalizer.h"
956 addPass(new Legalizer());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp4829 SelectionDAGLegalize Legalizer(*this, LegalizedNodes);
4849 Legalizer.LegalizeOp(N);
4869 SelectionDAGLegalize Legalizer(*this, LegalizedNodes, &UpdatedNodes);
4874 Legalizer.LegalizeOp(N);
/freebsd-13-stable/lib/clang/libllvm/
H A DMakefile236 SRCS_MIN+= CodeGen/GlobalISel/Legalizer.cpp

Completed in 231 milliseconds