Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1731 bool TargetLoweringBase::allowsMemoryAccess(LLVMContext &Context, in allowsMemoryAccess() function in TargetLoweringBase
1740 bool TargetLoweringBase::allowsMemoryAccess(LLVMContext &Context, in allowsMemoryAccess() function in TargetLoweringBase
1744 return allowsMemoryAccess(Context, DL, VT, MMO.getAddrSpace(), MMO.getAlign(), in allowsMemoryAccess()
1748 bool TargetLoweringBase::allowsMemoryAccess(LLVMContext &Context, in allowsMemoryAccess() function in TargetLoweringBase
1752 return allowsMemoryAccess(Context, DL, getMVTForLLT(Ty), MMO.getAddrSpace(), in allowsMemoryAccess()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h563 return allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), BitcastVT, in isLoadBitCastBeneficial()
1679 allowsMemoryAccess(LLVMContext &Context, const DataLayout &DL, EVT VT,
1688 bool allowsMemoryAccess(LLVMContext &Context, const DataLayout &DL, EVT VT,
1693 bool allowsMemoryAccess(LLVMContext &Context, const DataLayout &DL, LLT Ty,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h308 bool allowsMemoryAccess(LLVMContext &Context, const DataLayout &DL, EVT VT,
H A DHexagonISelLowering.cpp3536 bool HexagonTargetLowering::allowsMemoryAccess( in allowsMemoryAccess() function in HexagonTargetLowering
3542 return TargetLoweringBase::allowsMemoryAccess( in allowsMemoryAccess()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp7410 bool Allowed = TLI.allowsMemoryAccess(Context, Layout, WideVT, in mergeTruncStores()
17382 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfConstants()
17394 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfConstants()
17413 TLI.allowsMemoryAccess(Context, DL, Ty, in tryStoreMergeOfConstants()
17489 TLI.allowsMemoryAccess(Context, DL, Ty, in tryStoreMergeOfExtracts()
17638 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfLoads()
17641 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfLoads()
17652 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfLoads()
17655 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfLoads()
17669 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfLoads()
[all …]
H A DLegalizeDAG.cpp870 if (!TLI.allowsMemoryAccess(*DAG.getContext(), DL, MemVT, in LegalizeLoadOps()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp3721 if (!getTargetLowering().allowsMemoryAccess(C, DL, Ty, *NewMMO, &Fast) || in matchLoadOrCombine()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp45770 (TLI.allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), RegVT, in combineLoad()
46225 TLI.allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), VT, in combineStore()
50357 if (TLI->allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), VT, in combineConcatVectorOps()