Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1802 bool TargetLoweringBase::allowsMemoryAccess(LLVMContext &Context, in allowsMemoryAccess() function in TargetLoweringBase
1811 bool TargetLoweringBase::allowsMemoryAccess(LLVMContext &Context, in allowsMemoryAccess() function in TargetLoweringBase
1815 return allowsMemoryAccess(Context, DL, VT, MMO.getAddrSpace(), MMO.getAlign(), in allowsMemoryAccess()
1819 bool TargetLoweringBase::allowsMemoryAccess(LLVMContext &Context, in allowsMemoryAccess() function in TargetLoweringBase
1824 return allowsMemoryAccess(Context, DL, VT, MMO.getAddrSpace(), MMO.getAlign(), in allowsMemoryAccess()
2289 return allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), BitcastVT, in isLoadBitCastBeneficial()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h1030 bool allowsMemoryAccess(
1036 bool allowsMemoryAccess(LLVMContext &Context, const DataLayout &DL, EVT VT, in allowsMemoryAccess() function
1039 return allowsMemoryAccess(Context, DL, VT, MMO.getAddrSpace(), in allowsMemoryAccess()
H A DX86ISelLoweringCall.cpp373 bool X86TargetLowering::allowsMemoryAccess(LLVMContext &Context, in allowsMemoryAccess() function in X86TargetLowering
H A DX86ISelLowering.cpp49970 (TLI.allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), RegVT, in combineLoad()
50466 TLI.allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), VT, in combineStore()
55154 if (TLI->allowsMemoryAccess(Ctx, DAG.getDataLayout(), VT, in combineConcatVectorOps()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLoadStoreOpt.cpp822 bool Allowed = TLI->allowsMemoryAccess( in mergeTruncStore()
H A DCombinerHelper.cpp1238 if (!getTargetLowering().allowsMemoryAccess(C, DL, VecEltTy, *NewMMO, in matchCombineExtractedVectorLoad()
3867 if (!getTargetLowering().allowsMemoryAccess(C, DL, Ty, *NewMMO, &Fast) || in matchLoadOrCombine()
H A DLegalizerHelper.cpp3379 if (TLI.allowsMemoryAccess(Ctx, MIRBuilder.getDataLayout(), MemTy, MMO)) in lowerLoad()
3493 if (TLI.allowsMemoryAccess(Ctx, MIRBuilder.getDataLayout(), MemTy, MMO)) in lowerStore()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h328 bool allowsMemoryAccess(LLVMContext &Context, const DataLayout &DL, EVT VT,
H A DHexagonISelLowering.cpp3775 bool HexagonTargetLowering::allowsMemoryAccess( in allowsMemoryAccess() function in HexagonTargetLowering
3781 return TargetLoweringBase::allowsMemoryAccess( in allowsMemoryAccess()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h1863 allowsMemoryAccess(LLVMContext &Context, const DataLayout &DL, EVT VT,
1872 bool allowsMemoryAccess(LLVMContext &Context, const DataLayout &DL, EVT VT,
1877 bool allowsMemoryAccess(LLVMContext &Context, const DataLayout &DL, LLT Ty,
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp9001 bool Allowed = TLI.allowsMemoryAccess(Context, Layout, WideVT, in mergeTruncStores()
20365 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfConstants()
20378 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfConstants()
20395 TLI.allowsMemoryAccess(Context, DL, Ty, in tryStoreMergeOfConstants()
20472 TLI.allowsMemoryAccess(Context, DL, Ty, in tryStoreMergeOfExtracts()
20626 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfLoads()
20629 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfLoads()
20641 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfLoads()
20644 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfLoads()
20659 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfLoads()
[all …]
H A DLegalizeDAG.cpp882 if (!TLI.allowsMemoryAccess(*DAG.getContext(), DL, MemVT, in LegalizeLoadOps()