Searched refs:isLegalStridedLoadStore (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.h | 279 bool isLegalStridedLoadStore(Type *DataType, Align Alignment) { in isLegalStridedLoadStore() function 281 return TLI->isLegalStridedLoadStore(DataTypeVT, Alignment); in isLegalStridedLoadStore()
|
H A D | RISCVGatherScatterLowering.cpp | 494 if (!MA || !TLI->isLegalStridedLoadStore(DataTypeVT, *MA)) in tryCreateStridedLoadStore()
|
H A D | RISCVISelLowering.h | 865 bool isLegalStridedLoadStore(EVT DataType, Align Alignment) const;
|
H A D | RISCVTargetTransformInfo.cpp | 742 !isLegalStridedLoadStore(DataTy, Alignment)) || in getStridedMemoryOpCost()
|
H A D | RISCVISelLowering.cpp | 16245 if (!TLI.isLegalStridedLoadStore(WideVecVT, Align)) in performCONCAT_VECTORSCombine() 21657 bool RISCVTargetLowering::isLegalStridedLoadStore(EVT DataType, in isLegalStridedLoadStore() 21654 bool RISCVTargetLowering::isLegalStridedLoadStore(EVT DataType, isLegalStridedLoadStore() function in RISCVTargetLowering
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 809 bool isLegalStridedLoadStore(Type *DataType, Align Alignment) const; 1917 virtual bool isLegalStridedLoadStore(Type *DataType, Align Alignment) = 0; 2429 bool isLegalStridedLoadStore(Type *DataType, Align Alignment) override { in isLegalStridedLoadStore() function 2430 return Impl.isLegalStridedLoadStore(DataType, Alignment); in isLegalStridedLoadStore()
|
H A D | TargetTransformInfoImpl.h | 322 bool isLegalStridedLoadStore(Type *DataType, Align Alignment) const { in isLegalStridedLoadStore() function
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 519 bool TargetTransformInfo::isLegalStridedLoadStore(Type *DataType, in isLegalStridedLoadStore() function in TargetTransformInfo 521 return TTIImpl->isLegalStridedLoadStore(DataType, Alignment); in isLegalStridedLoadStore()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 4587 TTI->isLegalStridedLoadStore(VecTy, CommonAlignment) && in canVectorizeLoads() 4631 if (TTI->isLegalStridedLoadStore(VecTy, Alignment)) { in canVectorizeLoads() 8164 TTI->isLegalStridedLoadStore(VecTy, CommonAlignment)) { in transformNodes() 8191 TTI->isLegalStridedLoadStore(VecTy, CommonAlignment)) { in transformNodes()
|