Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp865 SDValue SubV = DAG.getNode(ISD::SUB, dl, MVT::i32, in insertHvxElementReg() local
867 SDValue TorV = DAG.getNode(HexagonISD::VROR, dl, VecTy, {InsV, SubV}); in insertHvxElementReg()
1019 HexagonTargetLowering::insertHvxSubvectorReg(SDValue VecV, SDValue SubV, in insertHvxSubvectorReg() argument
1022 MVT SubTy = ty(SubV); in insertHvxSubvectorReg()
1046 return DAG.getTargetInsertSubreg(SubIdx, dl, VecTy, VecV, SubV); in insertHvxSubvectorReg()
1051 SDValue InLo = DAG.getNode(ISD::CONCAT_VECTORS, dl, VecTy, {SubV, V1}); in insertHvxSubvectorReg()
1078 SDValue V = DAG.getBitcast(MVT::i32, SubV); in insertHvxSubvectorReg()
1081 SDValue V = DAG.getBitcast(MVT::i64, SubV); in insertHvxSubvectorReg()
1106 HexagonTargetLowering::insertHvxSubvectorPred(SDValue VecV, SDValue SubV, in insertHvxSubvectorPred() argument
1109 MVT SubTy = ty(SubV); in insertHvxSubvectorPred()
[all …]
H A DHexagonISelLowering.h451 SDValue insertHvxSubvectorReg(SDValue VecV, SDValue SubV, SDValue IdxV,
453 SDValue insertHvxSubvectorPred(SDValue VecV, SDValue SubV, SDValue IdxV,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp1259 SDValue SubV = Node->getOperand(1); in Select() local
1260 SDLoc DL(SubV); in Select()
1262 MVT SubVecVT = SubV.getSimpleValueType(); in Select()
1302 DL, VT, SubV, RC); in Select()
1307 SDValue Insert = CurDAG->getTargetInsertSubreg(SubRegIdx, DL, VT, V, SubV); in Select()