| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | TargetLoweringBase.cpp | 1705 bool TargetLoweringBase::allowsMemoryAccess(LLVMContext &Context, in allowsMemoryAccess() function in TargetLoweringBase 1714 bool TargetLoweringBase::allowsMemoryAccess(LLVMContext &Context, in allowsMemoryAccess() function in TargetLoweringBase 1718 return allowsMemoryAccess(Context, DL, VT, MMO.getAddrSpace(), MMO.getAlign(), in allowsMemoryAccess() 1722 bool TargetLoweringBase::allowsMemoryAccess(LLVMContext &Context, in allowsMemoryAccess() function in TargetLoweringBase 1726 return allowsMemoryAccess(Context, DL, getMVTForLLT(Ty), MMO.getAddrSpace(), in allowsMemoryAccess()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 558 return allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), BitcastVT, in isLoadBitCastBeneficial() 1656 allowsMemoryAccess(LLVMContext &Context, const DataLayout &DL, EVT VT, 1665 bool allowsMemoryAccess(LLVMContext &Context, const DataLayout &DL, EVT VT, 1670 bool allowsMemoryAccess(LLVMContext &Context, const DataLayout &DL, LLT Ty,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.h | 308 bool allowsMemoryAccess(LLVMContext &Context, const DataLayout &DL, EVT VT,
|
| H A D | HexagonISelLowering.cpp | 3498 bool HexagonTargetLowering::allowsMemoryAccess( in allowsMemoryAccess() function in HexagonTargetLowering 3504 return TargetLoweringBase::allowsMemoryAccess( in allowsMemoryAccess()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 5263 if (!TLI.allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), MemVT, in isLegalNarrowLdSt() 7372 bool Allowed = TLI.allowsMemoryAccess(Context, Layout, WideVT, in mergeTruncStores() 7603 TLI.allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), MemVT, in MatchLoadCombine() 9006 if (TLI.allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), VT, in visitFunnelShift() 16407 !TLI.allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), VT, in ShrinkLoadReplaceStoreWithStore() 17184 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfConstants() 17196 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfConstants() 17215 TLI.allowsMemoryAccess(Context, DL, Ty, in tryStoreMergeOfConstants() 17289 TLI.allowsMemoryAccess(Context, DL, Ty, in tryStoreMergeOfExtracts() 17437 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfLoads() [all …]
|
| H A D | LegalizeDAG.cpp | 868 if (!TLI.allowsMemoryAccess(*DAG.getContext(), DL, MemVT, in LegalizeLoadOps()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CombinerHelper.cpp | 3648 if (!getTargetLowering().allowsMemoryAccess(C, DL, Ty, *NewMMO, &Fast) || in matchLoadOrCombine()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 45448 (TLI.allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), RegVT, in combineLoad() 45903 TLI.allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), VT, in combineStore() 49994 if (TLI->allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), VT, in combineConcatVectorOps()
|