|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Derived Classes
lib/CodeGen/CodeGenPrepare.cpp 2076 struct ExtAddrMode : public TargetLowering::AddrMode {
References
include/llvm/CodeGen/BasicTTIImpl.h 240 TargetLoweringBase::AddrMode AM;
266 TargetLoweringBase::AddrMode AM;
include/llvm/CodeGen/TargetLowering.h 2208 virtual bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
2219 virtual int getScalingFactorCost(const DataLayout &DL, const AddrMode &AM,
lib/CodeGen/CodeGenPrepare.cpp 2076 struct ExtAddrMode : public TargetLowering::AddrMode {
5313 TargetLowering::AddrMode AddrMode;
lib/CodeGen/SelectionDAG/DAGCombiner.cpp 917 TargetLoweringBase::AddrMode AM;
13470 TargetLowering::AddrMode AM;
lib/CodeGen/TargetLoweringBase.cpp 1729 const AddrMode &AM, Type *Ty,
lib/Target/AArch64/AArch64ISelLowering.cpp 9118 const AddrMode &AM, Type *Ty,
9172 const AddrMode &AM, Type *Ty,
lib/Target/AArch64/AArch64ISelLowering.h 384 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
393 int getScalingFactorCost(const DataLayout &DL, const AddrMode &AM, Type *Ty,
lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp 242 TargetLoweringBase::AddrMode AM;
lib/Target/AMDGPU/SIISelLowering.cpp 1065 bool SITargetLowering::isLegalFlatAddressingMode(const AddrMode &AM) const {
1086 bool SITargetLowering::isLegalGlobalAddressingMode(const AddrMode &AM) const {
1106 bool SITargetLowering::isLegalMUBUFAddressingMode(const AddrMode &AM) const {
1142 const AddrMode &AM, Type *Ty,
8071 AddrMode AM;
lib/Target/AMDGPU/SIISelLowering.h 184 bool isLegalFlatAddressingMode(const AddrMode &AM) const;
185 bool isLegalMUBUFAddressingMode(const AddrMode &AM) const;
237 bool isLegalGlobalAddressingMode(const AddrMode &AM) const;
238 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
lib/Target/AMDGPU/SILoadStoreOptimizer.cpp 1621 TargetLoweringBase::AddrMode AM;
1646 TargetLoweringBase::AddrMode AM;
lib/Target/ARC/ARCISelLowering.cpp 698 const AddrMode &AM, Type *Ty,
lib/Target/ARC/ARCISelLowering.h 73 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
lib/Target/ARM/ARMISelLowering.cpp14851 const AddrMode &AM, Type *Ty,
14975 bool ARMTargetLowering::isLegalT2ScaledAddressingMode(const AddrMode &AM,
15013 bool ARMTargetLowering::isLegalT1ScaledAddressingMode(const AddrMode &AM,
15031 const AddrMode &AM, Type *Ty,
lib/Target/ARM/ARMISelLowering.h 367 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
375 int getScalingFactorCost(const DataLayout &DL, const AddrMode &AM, Type *Ty,
378 bool isLegalT2ScaledAddressingMode(const AddrMode &AM, EVT VT) const;
382 bool isLegalT1ScaledAddressingMode(const AddrMode &AM, EVT VT) const;
lib/Target/AVR/AVRISelLowering.cpp 745 const AddrMode &AM, Type *Ty,
lib/Target/AVR/AVRISelLowering.h 91 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
lib/Target/Hexagon/HexagonISelLowering.cpp 3061 const AddrMode &AM, Type *Ty,
lib/Target/Hexagon/HexagonISelLowering.h 287 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
lib/Target/Mips/MipsISelLowering.cpp 4115 const AddrMode &AM, Type *Ty,
lib/Target/Mips/MipsISelLowering.h 666 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
lib/Target/NVPTX/NVPTXISelLowering.cpp 4217 const AddrMode &AM, Type *Ty,
lib/Target/NVPTX/NVPTXISelLowering.h 459 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
lib/Target/PowerPC/PPCISelLowering.cpp14469 const AddrMode &AM, Type *Ty,
lib/Target/PowerPC/PPCISelLowering.h 822 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
lib/Target/RISCV/RISCVISelLowering.cpp 253 const AddrMode &AM, Type *Ty,
lib/Target/RISCV/RISCVISelLowering.h 68 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
lib/Target/SystemZ/SystemZISelLowering.cpp 906 const AddrMode &AM, Type *Ty, unsigned AS, Instruction *I) const {
lib/Target/SystemZ/SystemZISelLowering.h 412 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp 513 const AddrMode &AM,
lib/Target/WebAssembly/WebAssemblyISelLowering.h 59 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
lib/Target/X86/X86ISelLowering.cpp28902 const AddrMode &AM, Type *Ty,
46124 const AddrMode &AM, Type *Ty,
lib/Target/X86/X86ISelLowering.h 998 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
1021 int getScalingFactorCost(const DataLayout &DL, const AddrMode &AM, Type *Ty,
lib/Target/XCore/XCoreISelLowering.cpp 1884 const AddrMode &AM, Type *Ty,
lib/Target/XCore/XCoreISelLowering.h 124 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,