Home
last modified time | relevance | path

Searched refs:isLegalStridedLoadStore (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.h279 bool isLegalStridedLoadStore(Type *DataType, Align Alignment) { in isLegalStridedLoadStore() function
281 return TLI->isLegalStridedLoadStore(DataTypeVT, Alignment); in isLegalStridedLoadStore()
H A DRISCVGatherScatterLowering.cpp494 if (!MA || !TLI->isLegalStridedLoadStore(DataTypeVT, *MA)) in tryCreateStridedLoadStore()
H A DRISCVISelLowering.h865 bool isLegalStridedLoadStore(EVT DataType, Align Alignment) const;
H A DRISCVTargetTransformInfo.cpp742 !isLegalStridedLoadStore(DataTy, Alignment)) || in getStridedMemoryOpCost()
H A DRISCVISelLowering.cpp16245 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 DTargetTransformInfo.h809 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 DTargetTransformInfoImpl.h322 bool isLegalStridedLoadStore(Type *DataType, Align Alignment) const { in isLegalStridedLoadStore() function
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp519 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 DSLPVectorizer.cpp4587 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()