• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/llvmCore-3425.0.34/lib/CodeGen/SelectionDAG/

Lines Matching refs:getNode

54       Lo = DAG.getNode(ISD::BITCAST, dl, NOutVT, Lo);
55 Hi = DAG.getNode(ISD::BITCAST, dl, NOutVT, Hi);
61 Lo = DAG.getNode(ISD::BITCAST, dl, NOutVT, Lo);
62 Hi = DAG.getNode(ISD::BITCAST, dl, NOutVT, Hi);
68 Lo = DAG.getNode(ISD::BITCAST, dl, NOutVT, Lo);
69 Hi = DAG.getNode(ISD::BITCAST, dl, NOutVT, Hi);
74 Lo = DAG.getNode(ISD::BITCAST, dl, NOutVT, Lo);
75 Hi = DAG.getNode(ISD::BITCAST, dl, NOutVT, Hi);
82 Lo = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, InNVT, InOp,
84 Hi = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, InNVT, InOp,
88 Lo = DAG.getNode(ISD::BITCAST, dl, NOutVT, Lo);
89 Hi = DAG.getNode(ISD::BITCAST, dl, NOutVT, Hi);
113 SDValue CastInOp = DAG.getNode(ISD::BITCAST, dl, NVT, InOp);
117 Vals.push_back(DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, ElemVT,
127 Vals.push_back(DAG.getNode(ISD::BUILD_PAIR, dl,
152 int SPFI = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex();
165 StackPtr = DAG.getNode(ISD::ADD, dl, StackPtr.getValueType(), StackPtr,
215 OldVec = DAG.getNode(ISD::ANY_EXTEND, dl, NVecVT, N->getOperand(0));
218 SDValue NewVec = DAG.getNode(ISD::BITCAST, dl,
228 Idx = DAG.getNode(ISD::ZERO_EXTEND, dl, TLI.getPointerTy(), Idx);
230 Idx = DAG.getNode(ISD::ADD, dl, Idx.getValueType(), Idx, Idx);
231 Lo = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, NewVT, NewVec, Idx);
233 Idx = DAG.getNode(ISD::ADD, dl, Idx.getValueType(), Idx,
235 Hi = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, NewVT, NewVec, Idx);
262 Ptr = DAG.getNode(ISD::ADD, dl, Ptr.getValueType(), Ptr,
271 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1),
328 SDValue Vec = DAG.getNode(ISD::BUILD_VECTOR, dl, NVT, Parts, 2);
329 return DAG.getNode(ISD::BITCAST, dl, N->getValueType(0), Vec);
362 SDValue NewVec = DAG.getNode(ISD::BUILD_VECTOR, dl,
368 return DAG.getNode(ISD::BITCAST, dl, VecVT, NewVec);
393 SDValue NewVec = DAG.getNode(ISD::BITCAST, dl,
402 Idx = DAG.getNode(ISD::ADD, dl, Idx.getValueType(), Idx, Idx);
403 NewVec = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, NewVecVT, NewVec, Lo, Idx);
404 Idx = DAG.getNode(ISD::ADD, dl,
406 NewVec = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, NewVecVT, NewVec, Hi, Idx);
409 return DAG.getNode(ISD::BITCAST, dl, VecVT, NewVec);
423 return DAG.getNode(ISD::BUILD_VECTOR, dl, VT, &Ops[0], NumElts);
452 Ptr = DAG.getNode(ISD::ADD, dl, Ptr.getValueType(), Ptr,
460 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo, Hi);
493 CL = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, VCondTy, Cond,
495 CH = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, VCondTy, Cond,
499 Lo = DAG.getNode(N->getOpcode(), dl, LL.getValueType(), CL, LL, RL);
500 Hi = DAG.getNode(N->getOpcode(), dl, LH.getValueType(), CH, LH, RH);
510 Lo = DAG.getNode(ISD::SELECT_CC, dl, LL.getValueType(), N->getOperand(0),
512 Hi = DAG.getNode(ISD::SELECT_CC, dl, LH.getValueType(), N->getOperand(0),