Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/lib/Target/ARC/
H A DARCISelLowering.h74 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
H A DARCISelLowering.cpp698 bool ARCTargetLowering::isLegalAddressingMode(const DataLayout &DL, in isLegalAddressingMode() function in ARCTargetLowering
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h238 bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset,
274 if (isLegalAddressingMode(Ty, BaseGV, BaseOffset, HasBaseReg, in getScalingFactorCost()
769 if (static_cast<T *>(this)->isLegalAddressingMode( in getGEPCost()
H A DTargetTransformInfo.h472 bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset,
1060 virtual bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV,
1288 bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, in isLegalAddressingMode() function
1292 return Impl.isLegalAddressingMode(Ty, BaseGV, BaseOffset, HasBaseReg, in isLegalAddressingMode()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.h61 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h49 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
/freebsd-12.1/contrib/llvm/lib/Target/AVR/
H A DAVRISelLowering.h92 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
/freebsd-12.1/contrib/llvm/lib/Target/XCore/
H A DXCoreISelLowering.h125 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.h460 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUPerfHintAnalysis.cpp250 if (TLI->isLegalAddressingMode(*DL, AM, GEP->getResultElementType(), in visit()
H A DSIISelLowering.h215 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp144 bool TargetTransformInfo::isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, in isLegalAddressingMode() function in TargetTransformInfo
150 return TTIImpl->isLegalAddressingMode(Ty, BaseGV, BaseOffset, HasBaseReg, in isLegalAddressingMode()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h405 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp3345 if (!TLI.isLegalAddressingMode(DL, TestAddrMode, AccessTy, AddrSpace)) in matchScaledValue()
3362 if (TLI.isLegalAddressingMode(DL, TestAddrMode, AccessTy, AddrSpace)) { in matchScaledValue()
4006 TLI.isLegalAddressingMode(DL, AddrMode, AccessTy, AddrSpace)) { in matchOperationAddr()
4153 if (TLI.isLegalAddressingMode(DL, AddrMode, AccessTy, AddrSpace)) in matchAddr()
4160 if (TLI.isLegalAddressingMode(DL, AddrMode, AccessTy, AddrSpace)) in matchAddr()
4204 if (TLI.isLegalAddressingMode(DL, AddrMode, AccessTy, AddrSpace)) in matchAddr()
4214 if (TLI.isLegalAddressingMode(DL, AddrMode, AccessTy, AddrSpace)) in matchAddr()
5150 if (!TLI->isLegalAddressingMode(*DL, AddrMode, in splitLargeGEPOffsets()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h226 bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset,
234 return getTLI()->isLegalAddressingMode(DL, AM, Ty, AddrSpace, I);
H A DTargetLowering.h2086 virtual bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
2100 if (isLegalAddressingMode(DL, AM, Ty, AS))
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h281 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DStraightLineStrengthReduce.cpp287 TTI->isLegalAddressingMode(Base->getType(), nullptr, 0, true, in isAddFoldable()
H A DSeparateConstOffsetFromGEP.cpp961 if (!TTI.isLegalAddressingMode(GEP->getResultElementType(), in splitGEP()
H A DConstantHoisting.cpp678 (!MemUseValTy || TTI->isLegalAddressingMode(MemUseValTy, in findBaseConstants()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsISelLowering.h662 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h353 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.h345 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h777 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.h929 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,

12