Searched refs:SubV (Results 1 – 3 of 3) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
D | HexagonISelLoweringHVX.cpp | 645 SDValue SubV = DAG.getNode(ISD::SUB, dl, MVT::i32, in insertHvxElementReg() local 647 SDValue TorV = DAG.getNode(HexagonISD::VROR, dl, VecTy, {InsV, SubV}); in insertHvxElementReg() 799 HexagonTargetLowering::insertHvxSubvectorReg(SDValue VecV, SDValue SubV, in insertHvxSubvectorReg() argument 802 MVT SubTy = ty(SubV); in insertHvxSubvectorReg() 826 return DAG.getTargetInsertSubreg(SubIdx, dl, VecTy, VecV, SubV); in insertHvxSubvectorReg() 831 SDValue InLo = DAG.getNode(ISD::CONCAT_VECTORS, dl, VecTy, {SubV, V1}); in insertHvxSubvectorReg() 832 SDValue InHi = DAG.getNode(ISD::CONCAT_VECTORS, dl, VecTy, {V0, SubV}); in insertHvxSubvectorReg() 858 SDValue V = DAG.getBitcast(MVT::i32, SubV); in insertHvxSubvectorReg() 861 SDValue V = DAG.getBitcast(MVT::i64, SubV); in insertHvxSubvectorReg() 886 HexagonTargetLowering::insertHvxSubvectorPred(SDValue VecV, SDValue SubV, in insertHvxSubvectorPred() argument [all …]
|
D | HexagonISelLowering.h | 412 SDValue insertHvxSubvectorReg(SDValue VecV, SDValue SubV, SDValue IdxV, 414 SDValue insertHvxSubvectorPred(SDValue VecV, SDValue SubV, SDValue IdxV,
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | DAGCombiner.cpp | 13288 SDValue SubV = V->getOperand(1); in simplifyShuffleOperandRecursively() local 13293 int SubSize = SubV.getValueType().getVectorNumElements(); in simplifyShuffleOperandRecursively() 13307 ? simplifyShuffleOperandRecursively(SubUsedElements, SubV, DAG) in simplifyShuffleOperandRecursively() 13308 : DAG.getUNDEF(SubV.getValueType()); in simplifyShuffleOperandRecursively() 13310 if (SimplifiedSubV != SubV || SimplifiedBaseV != BaseV) in simplifyShuffleOperandRecursively()
|