| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | TargetLoweringBase.cpp | 1757 bool TargetLoweringBase::allowsMemoryAccess(LLVMContext &Context, in allowsMemoryAccess() function in TargetLoweringBase 1766 bool TargetLoweringBase::allowsMemoryAccess(LLVMContext &Context, in allowsMemoryAccess() function in TargetLoweringBase 1770 return allowsMemoryAccess(Context, DL, VT, MMO.getAddrSpace(), MMO.getAlign(), in allowsMemoryAccess() 1774 bool TargetLoweringBase::allowsMemoryAccess(LLVMContext &Context, in allowsMemoryAccess() function in TargetLoweringBase 1779 return allowsMemoryAccess(Context, DL, VT, MMO.getAddrSpace(), MMO.getAlign(), in allowsMemoryAccess() 2242 return allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), BitcastVT, in isLoadBitCastBeneficial()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.h | 1024 bool allowsMemoryAccess( 1030 bool allowsMemoryAccess(LLVMContext &Context, const DataLayout &DL, EVT VT, in allowsMemoryAccess() function 1033 return allowsMemoryAccess(Context, DL, VT, MMO.getAddrSpace(), in allowsMemoryAccess()
|
| H A D | X86ISelLowering.cpp | 2773 bool X86TargetLowering::allowsMemoryAccess(LLVMContext &Context, in allowsMemoryAccess() function in X86TargetLowering 50301 (TLI.allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), RegVT, in combineLoad() 50756 TLI.allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), VT, in combineStore() 55492 if (TLI->allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), VT, in combineConcatVectorOps()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.h | 328 bool allowsMemoryAccess(LLVMContext &Context, const DataLayout &DL, EVT VT,
|
| H A D | HexagonISelLowering.cpp | 3767 bool HexagonTargetLowering::allowsMemoryAccess( in allowsMemoryAccess() function in HexagonTargetLowering 3773 return TargetLoweringBase::allowsMemoryAccess( in allowsMemoryAccess()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 1766 allowsMemoryAccess(LLVMContext &Context, const DataLayout &DL, EVT VT, 1775 bool allowsMemoryAccess(LLVMContext &Context, const DataLayout &DL, EVT VT, 1780 bool allowsMemoryAccess(LLVMContext &Context, const DataLayout &DL, LLT Ty,
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 5804 if (!TLI.allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), MemVT, in isLegalNarrowLdSt() 8299 bool Allowed = TLI.allowsMemoryAccess(Context, Layout, WideVT, in mergeTruncStores() 8547 TLI.allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), MemVT, in MatchLoadCombine() 10062 if (TLI.allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), VT, in visitFunnelShift() 14105 TLI.allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), VT, in CombineConsecutiveLoads() 17844 if (!TLI.allowsMemoryAccess(*DAG->getContext(), DAG->getDataLayout(), ResVT, in canMergeExpensiveCrossRegisterBankCopy() 18206 !TLI.allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), VT, in ShrinkLoadReplaceStoreWithStore() 18348 if (!TLI.allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), NewVT, in ReduceLoadOpStoreWidth() 18411 !TLI.allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), IntVT, in TransformFPLoadStorePair() 18413 !TLI.allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), IntVT, in TransformFPLoadStorePair() [all …]
|
| H A D | LegalizeDAG.cpp | 870 if (!TLI.allowsMemoryAccess(*DAG.getContext(), DL, MemVT, in LegalizeLoadOps()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CombinerHelper.cpp | 3601 if (!getTargetLowering().allowsMemoryAccess(C, DL, Ty, *NewMMO, &Fast) || in matchLoadOrCombine() 3807 bool Allowed = getTargetLowering().allowsMemoryAccess( in matchTruncStoreMerge()
|
| H A D | LegalizerHelper.cpp | 3015 if (TLI.allowsMemoryAccess(Ctx, MIRBuilder.getDataLayout(), MemTy, MMO)) in lowerLoad() 3129 if (TLI.allowsMemoryAccess(Ctx, MIRBuilder.getDataLayout(), MemTy, MMO)) in lowerStore()
|