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.h258 EVT DataTypeVT = TLI->getValueType(DL, DataType); in isLegalMaskedLoadStore() local
261 if (DataTypeVT.isFixedLengthVector() && !ST->useRVVForFixedLengthVectors()) in isLegalMaskedLoadStore()
264 EVT ElemType = DataTypeVT.getScalarType(); in isLegalMaskedLoadStore()
284 EVT DataTypeVT = TLI->getValueType(DL, DataType); in isLegalMaskedGatherScatter() local
287 if (DataTypeVT.isFixedLengthVector() && !ST->useRVVForFixedLengthVectors()) in isLegalMaskedGatherScatter()
292 if (DataTypeVT.isScalableVector() && in isLegalMaskedGatherScatter()
296 EVT ElemType = DataTypeVT.getScalarType(); in isLegalMaskedGatherScatter()
323 EVT DataTypeVT = TLI->getValueType(DL, DataType); in isLegalStridedLoadStore() local
324 return TLI->isLegalStridedLoadStore(DataTypeVT, Alignment); in isLegalStridedLoadStore()
H A DRISCVGatherScatterLowering.cpp536 EVT DataTypeVT = TLI->getValueType(*DL, DataType); in tryCreateStridedLoadStore() local
537 if (!MA || !TLI->isLegalStridedLoadStore(DataTypeVT, *MA)) in tryCreateStridedLoadStore()
541 if (!TLI->isTypeLegal(DataTypeVT)) in tryCreateStridedLoadStore()