Searched refs:I32VT (Results 1 – 1 of 1) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/ |
| D | RISCVISelLowering.cpp | 5491 MVT I32VT = MVT::getVectorVT(MVT::i32, VT.getVectorElementCount() * 2); in lowerVectorIntrinsicScalars() local 5492 SDValue Vec = DAG.getBitcast(I32VT, Operands[2]); in lowerVectorIntrinsicScalars() 5521 RISCVII::VLMUL Lmul = RISCVTargetLowering::getLMUL(I32VT); in lowerVectorIntrinsicScalars() 5523 unsigned Sew = RISCVVType::encodeSEW(I32VT.getScalarSizeInBits()); in lowerVectorIntrinsicScalars() 5550 SDValue I32Mask = getAllOnesMask(I32VT, I32VL, DL, DAG); in lowerVectorIntrinsicScalars() 5556 Passthru = DAG.getUNDEF(I32VT); in lowerVectorIntrinsicScalars() 5558 Passthru = DAG.getBitcast(I32VT, Operands[1]); in lowerVectorIntrinsicScalars() 5562 Vec = DAG.getNode(RISCVISD::VSLIDE1UP_VL, DL, I32VT, Passthru, Vec, in lowerVectorIntrinsicScalars() 5564 Vec = DAG.getNode(RISCVISD::VSLIDE1UP_VL, DL, I32VT, Passthru, Vec, in lowerVectorIntrinsicScalars() 5567 Vec = DAG.getNode(RISCVISD::VSLIDE1DOWN_VL, DL, I32VT, Passthru, Vec, in lowerVectorIntrinsicScalars() [all …]
|