Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp10573 MVT InterimIVT = in processVCIXOperands() local
10576 V = DAG.getBitcast(InterimIVT, V); in processVCIXOperands()
13231 MVT InterimIVT = MVT::getVectorVT(MVT::getIntegerVT(SrcEltSize), in lowerVPFPIntConvOp() local
13233 Result = DAG.getNode(RISCVISDOpc, DL, InterimIVT, Src, Mask, VL); in lowerVPFPIntConvOp()
13239 SplatZero = DAG.getNode(RISCVISD::VMV_V_X_VL, DL, InterimIVT, in lowerVPFPIntConvOp()
13240 DAG.getUNDEF(InterimIVT), SplatZero, VL); in lowerVPFPIntConvOp()
13245 MVT InterimIVT = MVT::getVectorVT(MVT::getIntegerVT(SrcEltSize / 2), in lowerVPFPIntConvOp() local
13248 Result = DAG.getNode(RISCVISDOpc, DL, InterimIVT, Src, Mask, VL); in lowerVPFPIntConvOp()
13250 while (InterimIVT != DstVT) { in lowerVPFPIntConvOp()
13253 InterimIVT = MVT::getVectorVT(MVT::getIntegerVT(SrcEltSize / 2), in lowerVPFPIntConvOp()
[all …]