Searched refs:InVec (Results 1 - 6 of 6) sorted by relevance
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 10828 SDValue InVec = N->getOperand(0); local 10835 return InVec; 10837 EVT VT = InVec.getValueType(); 10855 if (InVec.getOpcode() == ISD::INSERT_VECTOR_ELT && InVec.hasOneUse() 10856 && isa<ConstantSDNode>(InVec.getOperand(2))) { 10858 cast<ConstantSDNode>(InVec.getOperand(2))->getZExtValue(); 10862 InVec.getOperand(0), InVal, EltNo); 10864 return DAG.getNode(ISD::INSERT_VECTOR_ELT, SDLoc(InVec.getNode()), 10865 VT, NewOp, InVec 10984 SDValue InVec = N->getOperand(0); local 12311 SDValue InVec = InVal->getOperand(0); local [all...] |
H A D | LegalizeVectorTypes.cpp | 1615 SDValue InVec = N->getOperand(0); local 1616 EVT InVT = InVec->getValueType(0); 1637 std::tie(InLoVec, InHiVec) = DAG.SplitVector(InVec, DL); 2025 SDValue InVec = DAG.getNode(ISD::CONCAT_VECTORS, DL, InWidenVT, Ops); local 2027 return DAG.getNode(Opcode, DL, WidenVT, InVec); 2028 return DAG.getNode(Opcode, DL, WidenVT, InVec, N->getOperand(1));
|
H A D | SelectionDAGBuilder.cpp | 3091 SDValue InVec = getValue(I.getOperand(0)); 3096 TLI.getValueType(I.getType()), InVec, InVal, InIdx)); 3101 SDValue InVec = getValue(I.getOperand(0)); 3105 TLI.getValueType(I.getType()), InVec, InIdx));
|
/external/llvm/lib/Target/R600/ |
H A D | R600ISelLowering.cpp | 1883 SDValue InVec = N->getOperand(0); local 1890 return InVec; 1892 EVT VT = InVec.getValueType(); 1907 if (InVec.getOpcode() == ISD::BUILD_VECTOR) { 1908 Ops.append(InVec.getNode()->op_begin(), 1909 InVec.getNode()->op_end()); 1910 } else if (InVec.getOpcode() == ISD::UNDEF) {
|
/external/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 16236 SDValue InVec = Amt.getOperand(0); local 16237 if (InVec.getOpcode() == ISD::BUILD_VECTOR) { 16238 assert((SplatIdx < InVec.getValueType().getVectorNumElements()) && 16240 BaseShAmt = InVec.getOperand(SplatIdx); 16241 } else if (InVec.getOpcode() == ISD::INSERT_VECTOR_ELT) { 16243 dyn_cast<ConstantSDNode>(InVec.getOperand(2))) { 16245 BaseShAmt = InVec.getOperand(1); 16251 BaseShAmt = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, InVec, 16888 SDValue InVec = Op->getOperand(0); 16897 Elts.push_back(DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, SVT, InVec, [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 2178 Value *InVec = vectorizeTree(INVL); local 2184 Value *V = Builder.CreateCast(CI->getOpcode(), InVec, VecTy);
|
Completed in 278 milliseconds