/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | LegalizerInfo.cpp | 269 unsigned LegalizerInfo::getOpcodeIdxForOpcode(unsigned Opcode) const { in getOpcodeIdxForOpcode() 274 unsigned LegalizerInfo::getActionDefinitionsIdx(unsigned Opcode) const { in getActionDefinitionsIdx() 287 LegalizerInfo::getActionDefinitions(unsigned Opcode) const { in getActionDefinitions() 292 LegalizeRuleSet &LegalizerInfo::getActionDefinitionsBuilder(unsigned Opcode) { in getActionDefinitionsBuilder() 299 LegalizeRuleSet &LegalizerInfo::getActionDefinitionsBuilder( in getActionDefinitionsBuilder() 314 void LegalizerInfo::aliasActionDefinitions(unsigned OpcodeTo, in aliasActionDefinitions() 323 LegalizerInfo::getAction(const LegalityQuery &Query) const { in getAction() 333 LegalizerInfo::getAction(const MachineInstr &MI, in getAction() 362 bool LegalizerInfo::isLegal(const MachineInstr &MI, in isLegal() 367 bool LegalizerInfo::isLegalOrCustom(const MachineInstr &MI, in isLegalOrCustom() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | CombinerInfo.h | 20 class LegalizerInfo; variable 26 const LegalizerInfo *LInfo, bool OptEnabled, bool OptSize, in CombinerInfo() 42 const LegalizerInfo *LInfo;
|
H A D | Legalizer.h | 31 class LegalizerInfo; variable 77 legalizeMachineFunction(MachineFunction &MF, const LegalizerInfo &LI,
|
H A D | LoadStoreOpt.h | 30 class LegalizerInfo; 89 const LegalizerInfo *LI = nullptr; 29 class LegalizerInfo; global() variable
|
H A D | LegalizerHelper.h | 41 class LegalizerInfo; variable 58 const LegalizerInfo &LI; 77 const LegalizerInfo &getLegalizerInfo() const { return LI; } in getLegalizerInfo() 83 LegalizerHelper(MachineFunction &MF, const LegalizerInfo &LI,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVSubtarget.h | 56 std::unique_ptr<LegalizerInfo> Legalizer; 108 const LegalizerInfo *getLegalizerInfo() const override { in getLegalizerInfo()
|
H A D | SPIRVLegalizerInfo.h | 17 #include "llvm/CodeGen/GlobalISel/LegalizerInfo.h" 27 class SPIRVLegalizerInfo : public LegalizerInfo {
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kSubtarget.h | 177 std::unique_ptr<LegalizerInfo> Legalizer; 183 const LegalizerInfo *getLegalizerInfo() const override;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86Subtarget.h | 35 class LegalizerInfo; variable 85 std::unique_ptr<LegalizerInfo> Legalizer; 155 const LegalizerInfo *getLegalizerInfo() const override;
|
H A D | X86LegalizerInfo.h |
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
H A D | RISCVPreLegalizerCombiner.cpp | 55 const LegalizerInfo *LI); 76 const LegalizerInfo *LI) in RISCVPreLegalizerCombinerImpl()
|
H A D | RISCVPostLegalizerCombiner.cpp | 60 const LegalizerInfo *LI); 81 const LegalizerInfo *LI) in RISCVPostLegalizerCombinerImpl()
|
H A D | RISCVLegalizerInfo.h | 25 class RISCVLegalizerInfo : public LegalizerInfo {
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsPostLegalizerCombiner.cpp | 55 const LegalizerInfo *LI); 76 const LegalizerInfo *LI) in MipsPostLegalizerCombinerImpl()
|
H A D | MipsLegalizerInfo.h | 17 #include "llvm/CodeGen/GlobalISel/LegalizerInfo.h" 24 class MipsLegalizerInfo : public LegalizerInfo {
|
H A D | MipsSubtarget.h | 406 std::unique_ptr<LegalizerInfo> Legalizer; 412 const LegalizerInfo *getLegalizerInfo() const override;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetSubtargetInfo.h | 39 class LegalizerInfo; variable 124 virtual const LegalizerInfo *getLegalizerInfo() const { return nullptr; } in getLegalizerInfo()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/GISel/ |
H A D | M68kLegalizerInfo.h | 17 #include "llvm/CodeGen/GlobalISel/LegalizerInfo.h" 23 struct M68kLegalizerInfo : public LegalizerInfo {
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
H A D | PPCLegalizerInfo.h | 23 class PPCLegalizerInfo : public LegalizerInfo {
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCSubtarget.h | 112 std::unique_ptr<LegalizerInfo> Legalizer; 313 const LegalizerInfo *getLegalizerInfo() const override;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVSubtarget.h | 250 mutable std::unique_ptr<LegalizerInfo> Legalizer; 263 const LegalizerInfo *getLegalizerInfo() const override;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/ |
H A D | X86LegalizerInfo.h | 24 class X86LegalizerInfo : public LegalizerInfo {
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMLegalizerInfo.h | 26 class ARMLegalizerInfo : public LegalizerInfo {
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64Subtarget.h | 101 std::unique_ptr<LegalizerInfo> Legalizer; 147 const LegalizerInfo *getLegalizerInfo() const override;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPreLegalizerCombiner.cpp | 57 const LegalizerInfo *LI); 95 const GCNSubtarget &STI, MachineDominatorTree *MDT, const LegalizerInfo *LI) in AMDGPUPreLegalizerCombinerImpl()
|