Home
last modified time | relevance | path

Searched refs:useRVVForFixedLengthVectors (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.h83 return ST->useRVVForFixedLengthVectors() ? 16 : 0; in getMinVectorRegisterBitWidth()
123 if (isa<FixedVectorType>(DataType) && !ST->useRVVForFixedLengthVectors()) in isLegalMaskedLoadStore()
151 if (isa<FixedVectorType>(DataType) && !ST->useRVVForFixedLengthVectors()) in isLegalMaskedGatherScatter()
H A DRISCVTargetTransformInfo.cpp155 ST->useRVVForFixedLengthVectors() ? LMUL * ST->getRealMinVLen() : 0); in getRegisterBitWidth()
324 if (isa<FixedVectorType>(Ty) && !ST->useRVVForFixedLengthVectors()) in getMinMaxReductionCost()
347 if (isa<FixedVectorType>(Ty) && !ST->useRVVForFixedLengthVectors()) in getArithmeticReductionCost()
463 if (ST->useRVVForFixedLengthVectors()) in getRegUsageForType()
H A DRISCVSubtarget.cpp200 bool RISCVSubtarget::useRVVForFixedLengthVectors() const { in useRVVForFixedLengthVectors() function in RISCVSubtarget
H A DRISCVSubtarget.h274 bool useRVVForFixedLengthVectors() const;
H A DRISCVGatherScatterLowering.cpp468 if (!ST->hasVInstructions() || !ST->useRVVForFixedLengthVectors()) in runOnFunction()
H A DRISCVISelLowering.cpp158 if (Subtarget.useRVVForFixedLengthVectors()) { in RISCVTargetLowering()
746 if (Subtarget.useRVVForFixedLengthVectors()) { in RISCVTargetLowering()
966 if (Subtarget.useRVVForFixedLengthVectors()) in RISCVTargetLowering()
979 (VT.isScalableVector() || Subtarget.useRVVForFixedLengthVectors())) in getSetCCResultType()
1558 return !Subtarget.useRVVForFixedLengthVectors() || in mergeStoresAfterLegalization()
1599 if (!Subtarget.useRVVForFixedLengthVectors()) in useRVVForFixedLengthVectorVT()
9358 assert(Subtarget.useRVVForFixedLengthVectors()); in PerformDAGCombine()