Home
last modified time | relevance | path

Searched refs:DataTypeVT (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.h224 EVT DataTypeVT = TLI->getValueType(DL, DataType); in isLegalMaskedLoadStore() local
227 if (DataTypeVT.isFixedLengthVector() && !ST->useRVVForFixedLengthVectors()) in isLegalMaskedLoadStore()
230 EVT ElemType = DataTypeVT.getScalarType(); in isLegalMaskedLoadStore()
249 EVT DataTypeVT = TLI->getValueType(DL, DataType); in isLegalMaskedGatherScatter() local
252 if (DataTypeVT.isFixedLengthVector() && !ST->useRVVForFixedLengthVectors()) in isLegalMaskedGatherScatter()
255 EVT ElemType = DataTypeVT.getScalarType(); in isLegalMaskedGatherScatter()
280 EVT DataTypeVT = TLI->getValueType(DL, DataType); in isLegalStridedLoadStore() local
281 return TLI->isLegalStridedLoadStore(DataTypeVT, Alignment); in isLegalStridedLoadStore()
H A DRISCVGatherScatterLowering.cpp493 EVT DataTypeVT = TLI->getValueType(*DL, DataType); in tryCreateStridedLoadStore() local
494 if (!MA || !TLI->isLegalStridedLoadStore(DataTypeVT, *MA)) in tryCreateStridedLoadStore()
498 if (!TLI->isTypeLegal(DataTypeVT)) in tryCreateStridedLoadStore()