| /llvm-project-15.0.7/llvm/lib/Target/ARC/ |
| H A D | ARCISelLowering.h | 73 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Thumb/ |
| H A D | addr-modes.ll | 6 ; "ARMTargetLowering::isLegalAddressingMode can accept incorrect
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/ |
| H A D | is-legal-void.ll | 6 ; cause an assert in isLegalAddressingMode. Make sure we no longer crash.
|
| /llvm-project-15.0.7/llvm/lib/Target/BPF/ |
| H A D | BPFISelLowering.h | 133 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
|
| H A D | BPFISelLowering.cpp | 864 bool BPFTargetLowering::isLegalAddressingMode(const DataLayout &DL, in isLegalAddressingMode() function in BPFTargetLowering
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/ |
| H A D | illegal-addr-modes.ll | 8 ; "ARMTargetLowering::isLegalAddressingMode can accept incorrect 14 ; Due to a bug in ARMTargetLowering::isLegalAddressingMode LSR got
|
| /llvm-project-15.0.7/llvm/lib/Target/AVR/ |
| H A D | AVRISelLowering.h | 102 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.h | 70 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
|
| /llvm-project-15.0.7/llvm/lib/Target/XCore/ |
| H A D | XCoreISelLowering.h | 123 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/AMDGPU/ |
| H A D | preserve-addrspace-assert.ll | 3 ; Test for assert resulting from inconsistent isLegalAddressingMode
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfoImpl.h | 205 bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, 304 if (isLegalAddressingMode(Ty, BaseGV, BaseOffset, HasBaseReg, Scale, in getScalingFactorCost() 974 if (static_cast<T *>(this)->isLegalAddressingMode( in getGEPCost()
|
| H A D | TargetTransformInfo.h | 621 bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, 1583 virtual bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, 1978 bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, in isLegalAddressingMode() function 1981 return Impl.isLegalAddressingMode(Ty, BaseGV, BaseOffset, HasBaseReg, Scale, in isLegalAddressingMode()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUPerfHintAnalysis.cpp | 263 if (TLI->isLegalAddressingMode(*DL, AM, GEP->getResultElementType(), in visit()
|
| H A D | SIISelLowering.h | 282 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
|
| /llvm-project-15.0.7/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelLowering.h | 469 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 349 bool TargetTransformInfo::isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, in isLegalAddressingMode() function in TargetTransformInfo 354 return TTIImpl->isLegalAddressingMode(Ty, BaseGV, BaseOffset, HasBaseReg, in isLegalAddressingMode()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | CodeGenPrepare.cpp | 3893 if (!TLI.isLegalAddressingMode(DL, TestAddrMode, AccessTy, AddrSpace)) in matchScaledValue() 3913 if (TLI.isLegalAddressingMode(DL, TestAddrMode, AccessTy, AddrSpace)) { in matchScaledValue() 3974 if (TLI.isLegalAddressingMode(DL, TestAddrMode, AccessTy, AddrSpace) && in matchScaledValue() 4628 TLI.isLegalAddressingMode(DL, AddrMode, AccessTy, AddrSpace)) { in matchOperationAddr() 4777 if (TLI.isLegalAddressingMode(DL, AddrMode, AccessTy, AddrSpace)) in matchAddr() 4785 if (TLI.isLegalAddressingMode(DL, AddrMode, AccessTy, AddrSpace)) in matchAddr() 4828 if (TLI.isLegalAddressingMode(DL, AddrMode, AccessTy, AddrSpace)) in matchAddr() 4838 if (TLI.isLegalAddressingMode(DL, AddrMode, AccessTy, AddrSpace)) in matchAddr() 5937 if (!TLI->isLegalAddressingMode(*DL, AddrMode, in splitLargeGEPOffsets()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.h | 359 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.h | 453 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty,
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/ |
| H A D | MipsISelLowering.h | 660 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | StraightLineStrengthReduce.cpp | 297 TTI->isLegalAddressingMode(Base->getType(), nullptr, 0, true, in isAddFoldable()
|
| H A D | ConstantHoisting.cpp | 710 (!MemUseValTy || TTI->isLegalAddressingMode(MemUseValTy, in findBaseConstants()
|
| H A D | SeparateConstOffsetFromGEP.cpp | 991 if (!TTI.isLegalAddressingMode(GEP->getResultElementType(), in splitGEP()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.h | 286 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.h | 469 bool isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM,
|