Searched refs:hasVInstructions (Results 1 – 10 of 10) sorted by relevance
138 assert(hasVInstructions() && in getMaxRVVVectorSizeInBits()163 assert(hasVInstructions() && in getMinRVVVectorSizeInBits()192 assert(hasVInstructions() && in getMaxLMULForFixedLengthVectors()201 return hasVInstructions() && getMinRVVVectorSizeInBits() != 0; in useRVVForFixedLengthVectors()
59 bool supportsScalableVectors() const { return ST->hasVInstructions(); } in supportsScalableVectors()61 return ST->hasVInstructions() ? PredicationStyle::Data in emitGetActiveLaneMask()119 if (!ST->hasVInstructions()) in isLegalMaskedLoadStore()147 if (!ST->hasVInstructions()) in isLegalMaskedGatherScatter()241 return ST->hasVInstructions() ? 32 : 0; in getNumberOfRegisters()
209 assert(hasVInstructions() && "Expected V extension"); in getELEN()229 bool hasVInstructions() const { return HasStdExtZve32x; } in hasVInstructions() function239 return hasVInstructions() ? MaxInterleaveFactor : 1; in getMaxInterleaveFactor()
135 if (ST->hasVInstructions()) in getMaxVScale()141 if (ST->hasVInstructions()) in getVScaleForTuning()158 ST->hasVInstructions() ? LMUL * RISCV::RVVBitsPerBlock : 0); in getRegisterBitWidth()460 if (Size.isScalable() && ST->hasVInstructions()) in getRegUsageForType()
920 if (!ST.hasVInstructions()) { in assignRVVStackObjectOffsets()973 if (!MF.getSubtarget<RISCVSubtarget>().hasVInstructions()) in getScavSlotsNumForRVV()1070 return MF.getSubtarget<RISCVSubtarget>().hasVInstructions(); in hasRVVFrameObject()
468 if (!ST->hasVInstructions() || !ST->useRVVForFixedLengthVectors()) in runOnFunction()
395 def HasVInstructions : Predicate<"Subtarget->hasVInstructions()">,
1448 if (!ST.hasVInstructions()) in runOnMachineFunction()
113 if (Subtarget.hasVInstructions()) { in RISCVTargetLowering()420 if (Subtarget.hasVInstructions()) { in RISCVTargetLowering()962 if (Subtarget.hasVInstructions()) in RISCVTargetLowering()978 if (Subtarget.hasVInstructions() && in getSetCCResultType()1062 if (Subtarget.hasVInstructions() && isa<VectorType>(Ty)) in isLegalAddressingMode()1222 if (!I->getType()->isVectorTy() || !Subtarget.hasVInstructions()) in shouldSinkOperands()4657 if (!Subtarget.hasVInstructions()) in lowerVectorIntrinsicScalars()10579 if (Subtarget.hasVInstructions()) in analyzeInputArgs()10610 if (Subtarget.hasVInstructions()) in analyzeOutputArgs()11462 if (Subtarget.hasVInstructions()) in CanLowerReturn()[all …]
513 if (!Subtarget->hasVInstructions()) in selectVSETVLI()