Home
last modified time | relevance | path

Searched refs:hasVInstructionsF64 (Results 1 – 7 of 7) sorted by relevance

/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
HDRISCVSubtarget.h230 bool hasVInstructionsF64() const { return HasStdExtZve64d; } in hasVInstructionsF64() function
HDRISCVInsertVSETVLI.cpp453 if (isFloatScalarMoveOrScalarSplatInstr(MI) && !ST->hasVInstructionsF64()) in getDemanded()
499 if (isFloatScalarMoveOrScalarSplatInstr(MI) && !ST->hasVInstructionsF64()) in getDemanded()
HDRISCVTargetTransformInfo.cpp1485 (ValTy->getScalarSizeInBits() == 64 && !ST->hasVInstructionsF64())) in getCmpSelInstrCost()
HDRISCVFeatures.td875 def HasVInstructionsF64 : Predicate<"Subtarget->hasVInstructionsF64()">;
HDRISCVISelLowering.cpp209 if (Subtarget.hasVInstructionsF64()) in RISCVTargetLowering()
1125 if (Subtarget.hasVInstructionsF64()) { in RISCVTargetLowering()
2582 return Subtarget.hasVInstructionsF64(); in isLegalElementTypeForRVV()
2655 if (!Subtarget.hasVInstructionsF64()) in useRVVForFixedLengthVectorVT()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
HDRISCVCallLowering.cpp336 return Subtarget.hasVInstructionsF64(); in isLegalElementTypeForRVV()
HDRISCVLegalizerInfo.cpp462 if (ST.hasVInstructionsF64() && ST.hasStdExtD()) in RISCVLegalizerInfo()