Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp16786 bool isSupportedFPExtend(MVT NarrowEltVT, const RISCVSubtarget &Subtarget) { in isSupportedFPExtend()
16787 return (NarrowEltVT == MVT::f32 || in isSupportedFPExtend()
16788 (NarrowEltVT == MVT::f16 && Subtarget.hasVInstructionsF16())); in isSupportedFPExtend()
16791 bool isSupportedBF16Extend(MVT NarrowEltVT, const RISCVSubtarget &Subtarget) { in isSupportedBF16Extend()
16792 return NarrowEltVT == MVT::bf16 && Subtarget.hasStdExtZvfbfwma(); in isSupportedBF16Extend()
16832 MVT NarrowEltVT = in fillUpExtensionSupport() local
16834 if (isSupportedFPExtend(NarrowEltVT, Subtarget)) in fillUpExtensionSupport()
16836 if (isSupportedBF16Extend(NarrowEltVT, Subtarget)) in fillUpExtensionSupport()