Home
last modified time | relevance | path

Searched refs:isLegalAddressingMode (Results 1 – 25 of 42) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARC/
DARCISelLowering.h73 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
DARCISelLowering.cpp698 bool ARCTargetLowering::isLegalAddressingMode(const DataLayout &DL, in isLegalAddressingMode() function in ARCTargetLowering
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AVR/
DAVRISelLowering.h99 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.h97 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/XCore/
DXCoreISelLowering.h123 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
DTargetTransformInfoImpl.h199 bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset,
278 if (isLegalAddressingMode(Ty, BaseGV, BaseOffset, HasBaseReg, Scale, in getScalingFactorCost()
915 if (static_cast<T *>(this)->isLegalAddressingMode(
DTargetTransformInfo.h605 bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset,
1486 virtual bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV,
1838 bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, in isLegalAddressingMode() function
1841 return Impl.isLegalAddressingMode(Ty, BaseGV, BaseOffset, HasBaseReg, Scale, in isLegalAddressingMode()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUPerfHintAnalysis.cpp246 if (TLI->isLegalAddressingMode(*DL, AM, GEP->getResultElementType(), in visit()
DSIISelLowering.h265 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.h459 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
DTargetTransformInfo.cpp333 bool TargetTransformInfo::isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, in isLegalAddressingMode() function in TargetTransformInfo
338 return TTIImpl->isLegalAddressingMode(Ty, BaseGV, BaseOffset, HasBaseReg, in isLegalAddressingMode()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
DRISCVISelLowering.h300 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
DCodeGenPrepare.cpp3873 if (!TLI.isLegalAddressingMode(DL, TestAddrMode, AccessTy, AddrSpace)) in matchScaledValue()
3893 if (TLI.isLegalAddressingMode(DL, TestAddrMode, AccessTy, AddrSpace)) { in matchScaledValue()
3954 if (TLI.isLegalAddressingMode(DL, TestAddrMode, AccessTy, AddrSpace) && in matchScaledValue()
4608 TLI.isLegalAddressingMode(DL, AddrMode, AccessTy, AddrSpace)) { in matchOperationAddr()
4757 if (TLI.isLegalAddressingMode(DL, AddrMode, AccessTy, AddrSpace)) in matchAddr()
4765 if (TLI.isLegalAddressingMode(DL, AddrMode, AccessTy, AddrSpace)) in matchAddr()
4809 if (TLI.isLegalAddressingMode(DL, AddrMode, AccessTy, AddrSpace)) in matchAddr()
4819 if (TLI.isLegalAddressingMode(DL, AddrMode, AccessTy, AddrSpace)) in matchAddr()
5915 if (!TLI->isLegalAddressingMode(*DL, AddrMode, in splitLargeGEPOffsets()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
DSystemZISelLowering.h456 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/
DMipsISelLowering.h652 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
DStraightLineStrengthReduce.cpp298 TTI->isLegalAddressingMode(Base->getType(), nullptr, 0, true, in isAddFoldable()
DConstantHoisting.cpp702 (!MemUseValTy || TTI->isLegalAddressingMode(MemUseValTy, in findBaseConstants()
DSeparateConstOffsetFromGEP.cpp992 if (!TTI.isLegalAddressingMode(GEP->getResultElementType(), in splitGEP()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
DHexagonISelLowering.h289 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
DARMISelLowering.h468 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
DPPCISelLowering.h964 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h298 bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset,
306 return getTLI()->isLegalAddressingMode(DL, AM, Ty, AddrSpace, I);
DTargetLowering.h2367 virtual bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
2382 if (isLegalAddressingMode(DL, AM, Ty, AS))
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
DAArch64ISelLowering.h608 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
DX86ISelLowering.h1162 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,

12