| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetLoweringBase.cpp | 1802 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 D | X86ISelLowering.h | 1030 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 D | X86ISelLoweringCall.cpp | 373 bool X86TargetLowering::allowsMemoryAccess(LLVMContext &Context, in allowsMemoryAccess() function in X86TargetLowering
|
| H A D | X86ISelLowering.cpp | 49970 (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 D | LoadStoreOpt.cpp | 822 bool Allowed = TLI->allowsMemoryAccess( in mergeTruncStore()
|
| H A D | CombinerHelper.cpp | 1238 if (!getTargetLowering().allowsMemoryAccess(C, DL, VecEltTy, *NewMMO, in matchCombineExtractedVectorLoad() 3867 if (!getTargetLowering().allowsMemoryAccess(C, DL, Ty, *NewMMO, &Fast) || in matchLoadOrCombine()
|
| H A D | LegalizerHelper.cpp | 3379 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 D | HexagonISelLowering.h | 328 bool allowsMemoryAccess(LLVMContext &Context, const DataLayout &DL, EVT VT,
|
| H A D | HexagonISelLowering.cpp | 3775 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 D | TargetLowering.h | 1863 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 D | DAGCombiner.cpp | 9001 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 D | LegalizeDAG.cpp | 882 if (!TLI.allowsMemoryAccess(*DAG.getContext(), DL, MemVT, in LegalizeLoadOps()
|