Home
last modified time | relevance | path

Searched refs:allowsMemoryAccess (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1705 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 DTargetLowering.h558 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 DHexagonISelLowering.h308 bool allowsMemoryAccess(LLVMContext &Context, const DataLayout &DL, EVT VT,
H A DHexagonISelLowering.cpp3498 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 DDAGCombiner.cpp5263 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 DLegalizeDAG.cpp868 if (!TLI.allowsMemoryAccess(*DAG.getContext(), DL, MemVT, in LegalizeLoadOps()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp3648 if (!getTargetLowering().allowsMemoryAccess(C, DL, Ty, *NewMMO, &Fast) || in matchLoadOrCombine()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp45448 (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()