• Home
  • Raw
  • Download

Lines Matching refs:getNode

137         Lo = DAG.getNode(ISD::BITCAST, DL, HalfVT, Parts[0]);  in getCopyFromParts()
138 Hi = DAG.getNode(ISD::BITCAST, DL, HalfVT, Parts[1]); in getCopyFromParts()
144 Val = DAG.getNode(ISD::BUILD_PAIR, DL, RoundVT, Lo, Hi); in getCopyFromParts()
158 Hi = DAG.getNode(ISD::ANY_EXTEND, DL, TotalVT, Hi); in getCopyFromParts()
159 Hi = DAG.getNode(ISD::SHL, DL, TotalVT, Hi, in getCopyFromParts()
162 Lo = DAG.getNode(ISD::ZERO_EXTEND, DL, TotalVT, Lo); in getCopyFromParts()
163 Val = DAG.getNode(ISD::OR, DL, TotalVT, Lo, Hi); in getCopyFromParts()
170 Lo = DAG.getNode(ISD::BITCAST, DL, EVT(MVT::f64), Parts[0]); in getCopyFromParts()
171 Hi = DAG.getNode(ISD::BITCAST, DL, EVT(MVT::f64), Parts[1]); in getCopyFromParts()
174 Val = DAG.getNode(ISD::BUILD_PAIR, DL, ValueVT, Lo, Hi); in getCopyFromParts()
196 Val = DAG.getNode(AssertOp, DL, PartEVT, Val, in getCopyFromParts()
198 return DAG.getNode(ISD::TRUNCATE, DL, ValueVT, Val); in getCopyFromParts()
200 return DAG.getNode(ISD::ANY_EXTEND, DL, ValueVT, Val); in getCopyFromParts()
206 return DAG.getNode(ISD::FP_ROUND, DL, ValueVT, Val, in getCopyFromParts()
209 return DAG.getNode(ISD::FP_EXTEND, DL, ValueVT, Val); in getCopyFromParts()
213 return DAG.getNode(ISD::BITCAST, DL, ValueVT, Val); in getCopyFromParts()
280 Val = DAG.getNode(IntermediateVT.isVector() ? ISD::CONCAT_VECTORS in getCopyFromPartsVector()
299 return DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, ValueVT, Val, in getCopyFromPartsVector()
305 return DAG.getNode(ISD::BITCAST, DL, ValueVT, Val); in getCopyFromPartsVector()
311 return DAG.getNode((Smaller ? ISD::TRUNCATE : ISD::ANY_EXTEND), in getCopyFromPartsVector()
320 return DAG.getNode(ISD::BITCAST, DL, ValueVT, Val); in getCopyFromPartsVector()
332 Val = DAG.getNode((Smaller ? ISD::TRUNCATE : ISD::ANY_EXTEND), in getCopyFromPartsVector()
336 return DAG.getNode(ISD::BUILD_VECTOR, DL, ValueVT, Val); in getCopyFromPartsVector()
376 Val = DAG.getNode(ISD::FP_EXTEND, DL, PartVT, Val); in getCopyToParts()
382 Val = DAG.getNode(ExtendKind, DL, ValueVT, Val); in getCopyToParts()
384 Val = DAG.getNode(ISD::BITCAST, DL, PartVT, Val); in getCopyToParts()
389 Val = DAG.getNode(ISD::BITCAST, DL, PartVT, Val); in getCopyToParts()
396 Val = DAG.getNode(ISD::TRUNCATE, DL, ValueVT, Val); in getCopyToParts()
398 Val = DAG.getNode(ISD::BITCAST, DL, PartVT, Val); in getCopyToParts()
423 SDValue OddVal = DAG.getNode(ISD::SRL, DL, ValueVT, Val, in getCopyToParts()
433 Val = DAG.getNode(ISD::TRUNCATE, DL, ValueVT, Val); in getCopyToParts()
438 Parts[0] = DAG.getNode(ISD::BITCAST, DL, in getCopyToParts()
450 Part1 = DAG.getNode(ISD::EXTRACT_ELEMENT, DL, in getCopyToParts()
452 Part0 = DAG.getNode(ISD::EXTRACT_ELEMENT, DL, in getCopyToParts()
456 Part0 = DAG.getNode(ISD::BITCAST, DL, PartVT, Part0); in getCopyToParts()
457 Part1 = DAG.getNode(ISD::BITCAST, DL, PartVT, Part1); in getCopyToParts()
482 Val = DAG.getNode(ISD::BITCAST, DL, PartVT, Val); in getCopyToPartsVector()
491 Ops.push_back(DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, in getCopyToPartsVector()
499 Val = DAG.getNode(ISD::BUILD_VECTOR, DL, PartVT, Ops); in getCopyToPartsVector()
512 Val = DAG.getNode((Smaller ? ISD::TRUNCATE : ISD::ANY_EXTEND), in getCopyToPartsVector()
518 Val = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, in getCopyToPartsVector()
522 Val = DAG.getNode((Smaller ? ISD::TRUNCATE : ISD::ANY_EXTEND), in getCopyToPartsVector()
547 Ops[i] = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, in getCopyToPartsVector()
552 Ops[i] = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, in getCopyToPartsVector()
746 Parts[i] = DAG.getNode(isSExt ? ISD::AssertSext : ISD::AssertZext, dl, in getCopyFromRegs()
756 return DAG.getNode(ISD::MERGE_VALUES, dl, DAG.getVTList(ValueVTs), Values); in getCopyFromRegs()
810 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Chains); in getCopyToRegs()
911 SDValue Root = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), MVT::Other, in getRoot()
932 assert(PendingExports[i].getNode()->getNumOperands() > 1); in getControlRoot()
933 if (PendingExports[i].getNode()->getOperand(0) == Root) in getControlRoot()
941 Root = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), MVT::Other, in getControlRoot()
995 if (Val.getNode()) { in resolveDanglingDebugInfo()
997 SDV = DAG.getDbgValue(Variable, Val.getNode(), in resolveDanglingDebugInfo()
1000 DAG.AddDbgValue(SDV, Val.getNode(), false); in resolveDanglingDebugInfo()
1014 if (N.getNode()) return N; in getValue()
1041 if (N.getNode()) return N; in getNonRegisterValue()
1078 assert(N1.getNode() && "visit didn't populate the NodeMap!"); in getValueImpl()
1086 SDNode *Val = getValue(*OI).getNode(); in getValueImpl()
1102 SDNode *Val = getValue(CDS->getElementAsConstant(i)).getNode(); in getValueImpl()
1111 return NodeMap[V] = DAG.getNode(ISD::BUILD_VECTOR, getCurSDLoc(), in getValueImpl()
1163 return NodeMap[V] = DAG.getNode(ISD::BUILD_VECTOR, getCurSDLoc(), VT, Ops); in getValueImpl()
1213 SDValue Add = DAG.getNode(ISD::ADD, getCurSDLoc(), in visitRet()
1218 SDValue(RetOp.getNode(), RetOp.getResNo() + i), in visitRet()
1223 Chain = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), in visitRet()
1251 SDValue(RetOp.getNode(), RetOp.getResNo() + j), in visitRet()
1283 assert(Chain.getNode() && Chain.getValueType() == MVT::Other && in visitRet()
1575 DAG.setRoot(DAG.getNode(ISD::BR, getCurSDLoc(), in visitBr()
1665 Cond = DAG.getNode(ISD::XOR, dl, CondLHS.getValueType(), CondLHS, True); in visitSwitchCase()
1681 SDValue SUB = DAG.getNode(ISD::SUB, dl, in visitSwitchCase()
1707 Cond = DAG.getNode(ISD::XOR, dl, Cond.getValueType(), Cond, True); in visitSwitchCase()
1710 SDValue BrCond = DAG.getNode(ISD::BRCOND, dl, in visitSwitchCase()
1717 BrCond = DAG.getNode(ISD::BR, dl, MVT::Other, BrCond, in visitSwitchCase()
1731 SDValue BrJumpTable = DAG.getNode(ISD::BR_JT, getCurSDLoc(), in visitJumpTable()
1747 SDValue Sub = DAG.getNode(ISD::SUB, getCurSDLoc(), VT, SwitchOp, in visitJumpTableHeader()
1781 SDValue BrCond = DAG.getNode(ISD::BRCOND, getCurSDLoc(), in visitJumpTableHeader()
1786 BrCond = DAG.getNode(ISD::BR, getCurSDLoc(), MVT::Other, BrCond, in visitJumpTableHeader()
1825 SDValue Sub = DAG.getNode(ISD::SUB, getCurSDLoc(), VT, Guard, StackSlot); in visitSPDescriptorParent()
1835 SDValue BrCond = DAG.getNode(ISD::BRCOND, getCurSDLoc(), in visitSPDescriptorParent()
1839 SDValue Br = DAG.getNode(ISD::BR, getCurSDLoc(), in visitSPDescriptorParent()
1870 SDValue Sub = DAG.getNode(ISD::SUB, getCurSDLoc(), VT, SwitchOp, in visitBitTestHeader()
1916 SDValue BrRange = DAG.getNode(ISD::BRCOND, getCurSDLoc(), in visitBitTestHeader()
1921 BrRange = DAG.getNode(ISD::BR, getCurSDLoc(), MVT::Other, CopyTo, in visitBitTestHeader()
1957 SDValue SwitchVal = DAG.getNode(ISD::SHL, getCurSDLoc(), VT, in visitBitTestCase()
1961 SDValue AndOp = DAG.getNode(ISD::AND, getCurSDLoc(), in visitBitTestCase()
1974 SDValue BrAnd = DAG.getNode(ISD::BRCOND, getCurSDLoc(), in visitBitTestCase()
1986 BrAnd = DAG.getNode(ISD::BR, getCurSDLoc(), MVT::Other, BrAnd, in visitBitTestCase()
2018 DAG.setRoot(DAG.getNode(ISD::BR, getCurSDLoc(), in visitInvoke()
2059 SDValue Res = DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitLandingPad()
2114 SDValue Or = DAG.getNode(ISD::OR, DL, VT, CondLHS, in handleSmallSwitchRange()
2129 SDValue BrCond = DAG.getNode(ISD::BRCOND, DL, MVT::Other, in handleSmallSwitchRange()
2134 BrCond = DAG.getNode(ISD::BR, DL, MVT::Other, BrCond, in handleSmallSwitchRange()
2693 DAG.setRoot(DAG.getNode(ISD::BR, getCurSDLoc(), in visitSwitch()
2760 DAG.setRoot(DAG.getNode(ISD::BRIND, getCurSDLoc(), in visitIndirectBr()
2767 DAG.setRoot(DAG.getNode(ISD::TRAP, getCurSDLoc(), MVT::Other, DAG.getRoot())); in visitUnreachable()
2776 setValue(&I, DAG.getNode(ISD::FNEG, getCurSDLoc(), in visitFSub()
2800 SDValue BinNodeValue = DAG.getNode(OpCode, getCurSDLoc(), Op1.getValueType(), in visitBinary()
2819 Op2 = DAG.getNode(ISD::ZERO_EXTEND, DL, ShiftTy, Op2); in visitShift()
2826 Op2 = DAG.getNode(ISD::TRUNCATE, DL, ShiftTy, Op2); in visitShift()
2849 SDValue Res = DAG.getNode(Opcode, getCurSDLoc(), Op1.getValueType(), Op1, Op2, in visitShift()
2867 setValue(&I, DAG.getNode(ISD::SDIV, getCurSDLoc(), Op1.getValueType(), in visitSDiv()
2914 Values[i] = DAG.getNode(OpCode, getCurSDLoc(), in visitSelect()
2915 TrueVal.getNode()->getValueType(TrueVal.getResNo()+i), in visitSelect()
2917 SDValue(TrueVal.getNode(), in visitSelect()
2919 SDValue(FalseVal.getNode(), in visitSelect()
2922 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitSelect()
2930 setValue(&I, DAG.getNode(ISD::TRUNCATE, getCurSDLoc(), DestVT, N)); in visitTrunc()
2938 setValue(&I, DAG.getNode(ISD::ZERO_EXTEND, getCurSDLoc(), DestVT, N)); in visitZExt()
2946 setValue(&I, DAG.getNode(ISD::SIGN_EXTEND, getCurSDLoc(), DestVT, N)); in visitSExt()
2954 setValue(&I, DAG.getNode(ISD::FP_ROUND, getCurSDLoc(), in visitFPTrunc()
2963 setValue(&I, DAG.getNode(ISD::FP_EXTEND, getCurSDLoc(), DestVT, N)); in visitFPExt()
2970 setValue(&I, DAG.getNode(ISD::FP_TO_UINT, getCurSDLoc(), DestVT, N)); in visitFPToUI()
2977 setValue(&I, DAG.getNode(ISD::FP_TO_SINT, getCurSDLoc(), DestVT, N)); in visitFPToSI()
2984 setValue(&I, DAG.getNode(ISD::UINT_TO_FP, getCurSDLoc(), DestVT, N)); in visitUIToFP()
2991 setValue(&I, DAG.getNode(ISD::SINT_TO_FP, getCurSDLoc(), DestVT, N)); in visitSIToFP()
3017 setValue(&I, DAG.getNode(ISD::BITCAST, getCurSDLoc(), in visitBitCast()
3051 setValue(&I, DAG.getNode(ISD::INSERT_VECTOR_ELT, getCurSDLoc(), in visitInsertElement()
3061 setValue(&I, DAG.getNode(ISD::EXTRACT_VECTOR_ELT, getCurSDLoc(), in visitExtractElement()
3106 setValue(&I, DAG.getNode(ISD::CONCAT_VECTORS, getCurSDLoc(), in visitShuffleVector()
3114 setValue(&I, DAG.getNode(ISD::CONCAT_VECTORS, getCurSDLoc(), in visitShuffleVector()
3131 Src1 = Src1U ? DAG.getUNDEF(VT) : DAG.getNode(ISD::CONCAT_VECTORS, in visitShuffleVector()
3133 Src2 = Src2U ? DAG.getUNDEF(VT) : DAG.getNode(ISD::CONCAT_VECTORS, in visitShuffleVector()
3205 Src = DAG.getNode(ISD::EXTRACT_SUBVECTOR, getCurSDLoc(), VT, in visitShuffleVector()
3245 Res = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, getCurSDLoc(), in visitShuffleVector()
3252 setValue(&I, DAG.getNode(ISD::BUILD_VECTOR, getCurSDLoc(), VT, Ops)); in visitShuffleVector()
3280 SDValue(Agg.getNode(), Agg.getResNo() + i); in visitInsertValue()
3286 SDValue(Val.getNode(), Val.getResNo() + i - LinearIndex); in visitInsertValue()
3291 SDValue(Agg.getNode(), Agg.getResNo() + i); in visitInsertValue()
3293 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitInsertValue()
3324 DAG.getUNDEF(Agg.getNode()->getValueType(Agg.getResNo() + i)) : in visitExtractValue()
3325 SDValue(Agg.getNode(), Agg.getResNo() + i); in visitExtractValue()
3327 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitExtractValue()
3347 N = DAG.getNode(ISD::ADD, getCurSDLoc(), N.getValueType(), N, in visitGetElementPtr()
3365 OffsVal = DAG.getNode(ISD::TRUNCATE, getCurSDLoc(), PTy, in visitGetElementPtr()
3370 N = DAG.getNode(ISD::ADD, getCurSDLoc(), N.getValueType(), N, in visitGetElementPtr()
3389 IdxN = DAG.getNode(ISD::SHL, getCurSDLoc(), in visitGetElementPtr()
3394 IdxN = DAG.getNode(ISD::MUL, getCurSDLoc(), in visitGetElementPtr()
3399 N = DAG.getNode(ISD::ADD, getCurSDLoc(), in visitGetElementPtr()
3426 AllocSize = DAG.getNode(ISD::MUL, getCurSDLoc(), IntPtr, in visitAlloca()
3439 AllocSize = DAG.getNode(ISD::ADD, getCurSDLoc(), in visitAlloca()
3444 AllocSize = DAG.getNode(ISD::AND, getCurSDLoc(), in visitAlloca()
3450 SDValue DSA = DAG.getNode(ISD::DYNAMIC_STACKALLOC, getCurSDLoc(), VTs, Ops); in visitAlloca()
3513 SDValue Chain = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), MVT::Other, in visitLoad()
3518 SDValue A = DAG.getNode(ISD::ADD, getCurSDLoc(), in visitLoad()
3531 SDValue Chain = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), MVT::Other, in visitLoad()
3539 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitLoad()
3576 SDValue Chain = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), MVT::Other, in visitStore()
3581 SDValue Add = DAG.getNode(ISD::ADD, getCurSDLoc(), PtrVT, Ptr, in visitStore()
3584 SDValue(Src.getNode(), Src.getResNo() + i), in visitStore()
3590 SDValue StoreNode = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), MVT::Other, in visitStore()
3616 return DAG.getNode(ISD::ATOMIC_FENCE, dl, MVT::Other, Ops); in InsertFenceForAtomic()
3706 DAG.setRoot(DAG.getNode(ISD::ATOMIC_FENCE, dl, MVT::Other, Ops)); in visitFence()
3834 Result = DAG.getNode(ISD::INTRINSIC_WO_CHAIN, getCurSDLoc(), VTs, Ops); in visitTargetIntrinsic()
3836 Result = DAG.getNode(ISD::INTRINSIC_W_CHAIN, getCurSDLoc(), VTs, Ops); in visitTargetIntrinsic()
3838 Result = DAG.getNode(ISD::INTRINSIC_VOID, getCurSDLoc(), VTs, Ops); in visitTargetIntrinsic()
3842 SDValue Chain = Result.getValue(Result.getNode()->getNumValues()-1); in visitTargetIntrinsic()
3852 Result = DAG.getNode(ISD::BITCAST, getCurSDLoc(), VT, Result); in visitTargetIntrinsic()
3867 SDValue t1 = DAG.getNode(ISD::AND, dl, MVT::i32, Op, in GetSignificand()
3869 SDValue t2 = DAG.getNode(ISD::OR, dl, MVT::i32, t1, in GetSignificand()
3871 return DAG.getNode(ISD::BITCAST, dl, MVT::f32, t2); in GetSignificand()
3882 SDValue t0 = DAG.getNode(ISD::AND, dl, MVT::i32, Op, in GetExponent()
3884 SDValue t1 = DAG.getNode(ISD::SRL, dl, MVT::i32, t0, in GetExponent()
3886 SDValue t2 = DAG.getNode(ISD::SUB, dl, MVT::i32, t1, in GetExponent()
3888 return DAG.getNode(ISD::SINT_TO_FP, dl, MVT::f32, t2); in GetExponent()
3910 SDValue t0 = DAG.getNode(ISD::FMUL, dl, MVT::f32, Op, in expandExp()
3912 SDValue IntegerPartOfX = DAG.getNode(ISD::FP_TO_SINT, dl, MVT::i32, t0); in expandExp()
3915 SDValue t1 = DAG.getNode(ISD::SINT_TO_FP, dl, MVT::f32, IntegerPartOfX); in expandExp()
3916 SDValue X = DAG.getNode(ISD::FSUB, dl, MVT::f32, t0, t1); in expandExp()
3919 IntegerPartOfX = DAG.getNode(ISD::SHL, dl, MVT::i32, IntegerPartOfX, in expandExp()
3931 SDValue t2 = DAG.getNode(ISD::FMUL, dl, MVT::f32, X, in expandExp()
3933 SDValue t3 = DAG.getNode(ISD::FADD, dl, MVT::f32, t2, in expandExp()
3935 SDValue t4 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t3, X); in expandExp()
3936 TwoToFracPartOfX = DAG.getNode(ISD::FADD, dl, MVT::f32, t4, in expandExp()
3947 SDValue t2 = DAG.getNode(ISD::FMUL, dl, MVT::f32, X, in expandExp()
3949 SDValue t3 = DAG.getNode(ISD::FADD, dl, MVT::f32, t2, in expandExp()
3951 SDValue t4 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t3, X); in expandExp()
3952 SDValue t5 = DAG.getNode(ISD::FADD, dl, MVT::f32, t4, in expandExp()
3954 SDValue t6 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t5, X); in expandExp()
3955 TwoToFracPartOfX = DAG.getNode(ISD::FADD, dl, MVT::f32, t6, in expandExp()
3969 SDValue t2 = DAG.getNode(ISD::FMUL, dl, MVT::f32, X, in expandExp()
3971 SDValue t3 = DAG.getNode(ISD::FADD, dl, MVT::f32, t2, in expandExp()
3973 SDValue t4 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t3, X); in expandExp()
3974 SDValue t5 = DAG.getNode(ISD::FADD, dl, MVT::f32, t4, in expandExp()
3976 SDValue t6 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t5, X); in expandExp()
3977 SDValue t7 = DAG.getNode(ISD::FADD, dl, MVT::f32, t6, in expandExp()
3979 SDValue t8 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t7, X); in expandExp()
3980 SDValue t9 = DAG.getNode(ISD::FADD, dl, MVT::f32, t8, in expandExp()
3982 SDValue t10 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t9, X); in expandExp()
3983 SDValue t11 = DAG.getNode(ISD::FADD, dl, MVT::f32, t10, in expandExp()
3985 SDValue t12 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t11, X); in expandExp()
3986 TwoToFracPartOfX = DAG.getNode(ISD::FADD, dl, MVT::f32, t12, in expandExp()
3991 SDValue t13 = DAG.getNode(ISD::BITCAST, dl, MVT::i32, TwoToFracPartOfX); in expandExp()
3992 return DAG.getNode(ISD::BITCAST, dl, MVT::f32, in expandExp()
3993 DAG.getNode(ISD::ADD, dl, MVT::i32, in expandExp()
3998 return DAG.getNode(ISD::FEXP, dl, Op.getValueType(), Op); in expandExp()
4007 SDValue Op1 = DAG.getNode(ISD::BITCAST, dl, MVT::i32, Op); in expandLog()
4011 SDValue LogOfExponent = DAG.getNode(ISD::FMUL, dl, MVT::f32, Exp, in expandLog()
4027 SDValue t0 = DAG.getNode(ISD::FMUL, dl, MVT::f32, X, in expandLog()
4029 SDValue t1 = DAG.getNode(ISD::FADD, dl, MVT::f32, t0, in expandLog()
4031 SDValue t2 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t1, X); in expandLog()
4032 LogOfMantissa = DAG.getNode(ISD::FSUB, dl, MVT::f32, t2, in expandLog()
4044 SDValue t0 = DAG.getNode(ISD::FMUL, dl, MVT::f32, X, in expandLog()
4046 SDValue t1 = DAG.getNode(ISD::FADD, dl, MVT::f32, t0, in expandLog()
4048 SDValue t2 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t1, X); in expandLog()
4049 SDValue t3 = DAG.getNode(ISD::FSUB, dl, MVT::f32, t2, in expandLog()
4051 SDValue t4 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t3, X); in expandLog()
4052 SDValue t5 = DAG.getNode(ISD::FADD, dl, MVT::f32, t4, in expandLog()
4054 SDValue t6 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t5, X); in expandLog()
4055 LogOfMantissa = DAG.getNode(ISD::FSUB, dl, MVT::f32, t6, in expandLog()
4069 SDValue t0 = DAG.getNode(ISD::FMUL, dl, MVT::f32, X, in expandLog()
4071 SDValue t1 = DAG.getNode(ISD::FADD, dl, MVT::f32, t0, in expandLog()
4073 SDValue t2 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t1, X); in expandLog()
4074 SDValue t3 = DAG.getNode(ISD::FSUB, dl, MVT::f32, t2, in expandLog()
4076 SDValue t4 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t3, X); in expandLog()
4077 SDValue t5 = DAG.getNode(ISD::FADD, dl, MVT::f32, t4, in expandLog()
4079 SDValue t6 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t5, X); in expandLog()
4080 SDValue t7 = DAG.getNode(ISD::FSUB, dl, MVT::f32, t6, in expandLog()
4082 SDValue t8 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t7, X); in expandLog()
4083 SDValue t9 = DAG.getNode(ISD::FADD, dl, MVT::f32, t8, in expandLog()
4085 SDValue t10 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t9, X); in expandLog()
4086 LogOfMantissa = DAG.getNode(ISD::FSUB, dl, MVT::f32, t10, in expandLog()
4090 return DAG.getNode(ISD::FADD, dl, MVT::f32, LogOfExponent, LogOfMantissa); in expandLog()
4094 return DAG.getNode(ISD::FLOG, dl, Op.getValueType(), Op); in expandLog()
4103 SDValue Op1 = DAG.getNode(ISD::BITCAST, dl, MVT::i32, Op); in expandLog2()
4121 SDValue t0 = DAG.getNode(ISD::FMUL, dl, MVT::f32, X, in expandLog2()
4123 SDValue t1 = DAG.getNode(ISD::FADD, dl, MVT::f32, t0, in expandLog2()
4125 SDValue t2 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t1, X); in expandLog2()
4126 Log2ofMantissa = DAG.getNode(ISD::FSUB, dl, MVT::f32, t2, in expandLog2()
4138 SDValue t0 = DAG.getNode(ISD::FMUL, dl, MVT::f32, X, in expandLog2()
4140 SDValue t1 = DAG.getNode(ISD::FADD, dl, MVT::f32, t0, in expandLog2()
4142 SDValue t2 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t1, X); in expandLog2()
4143 SDValue t3 = DAG.getNode(ISD::FSUB, dl, MVT::f32, t2, in expandLog2()
4145 SDValue t4 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t3, X); in expandLog2()
4146 SDValue t5 = DAG.getNode(ISD::FADD, dl, MVT::f32, t4, in expandLog2()
4148 SDValue t6 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t5, X); in expandLog2()
4149 Log2ofMantissa = DAG.getNode(ISD::FSUB, dl, MVT::f32, t6, in expandLog2()
4164 SDValue t0 = DAG.getNode(ISD::FMUL, dl, MVT::f32, X, in expandLog2()
4166 SDValue t1 = DAG.getNode(ISD::FADD, dl, MVT::f32, t0, in expandLog2()
4168 SDValue t2 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t1, X); in expandLog2()
4169 SDValue t3 = DAG.getNode(ISD::FSUB, dl, MVT::f32, t2, in expandLog2()
4171 SDValue t4 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t3, X); in expandLog2()
4172 SDValue t5 = DAG.getNode(ISD::FADD, dl, MVT::f32, t4, in expandLog2()
4174 SDValue t6 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t5, X); in expandLog2()
4175 SDValue t7 = DAG.getNode(ISD::FSUB, dl, MVT::f32, t6, in expandLog2()
4177 SDValue t8 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t7, X); in expandLog2()
4178 SDValue t9 = DAG.getNode(ISD::FADD, dl, MVT::f32, t8, in expandLog2()
4180 SDValue t10 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t9, X); in expandLog2()
4181 Log2ofMantissa = DAG.getNode(ISD::FSUB, dl, MVT::f32, t10, in expandLog2()
4185 return DAG.getNode(ISD::FADD, dl, MVT::f32, LogOfExponent, Log2ofMantissa); in expandLog2()
4189 return DAG.getNode(ISD::FLOG2, dl, Op.getValueType(), Op); in expandLog2()
4198 SDValue Op1 = DAG.getNode(ISD::BITCAST, dl, MVT::i32, Op); in expandLog10()
4202 SDValue LogOfExponent = DAG.getNode(ISD::FMUL, dl, MVT::f32, Exp, in expandLog10()
4218 SDValue t0 = DAG.getNode(ISD::FMUL, dl, MVT::f32, X, in expandLog10()
4220 SDValue t1 = DAG.getNode(ISD::FADD, dl, MVT::f32, t0, in expandLog10()
4222 SDValue t2 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t1, X); in expandLog10()
4223 Log10ofMantissa = DAG.getNode(ISD::FSUB, dl, MVT::f32, t2, in expandLog10()
4234 SDValue t0 = DAG.getNode(ISD::FMUL, dl, MVT::f32, X, in expandLog10()
4236 SDValue t1 = DAG.getNode(ISD::FSUB, dl, MVT::f32, t0, in expandLog10()
4238 SDValue t2 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t1, X); in expandLog10()
4239 SDValue t3 = DAG.getNode(ISD::FADD, dl, MVT::f32, t2, in expandLog10()
4241 SDValue t4 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t3, X); in expandLog10()
4242 Log10ofMantissa = DAG.getNode(ISD::FSUB, dl, MVT::f32, t4, in expandLog10()
4255 SDValue t0 = DAG.getNode(ISD::FMUL, dl, MVT::f32, X, in expandLog10()
4257 SDValue t1 = DAG.getNode(ISD::FSUB, dl, MVT::f32, t0, in expandLog10()
4259 SDValue t2 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t1, X); in expandLog10()
4260 SDValue t3 = DAG.getNode(ISD::FADD, dl, MVT::f32, t2, in expandLog10()
4262 SDValue t4 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t3, X); in expandLog10()
4263 SDValue t5 = DAG.getNode(ISD::FSUB, dl, MVT::f32, t4, in expandLog10()
4265 SDValue t6 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t5, X); in expandLog10()
4266 SDValue t7 = DAG.getNode(ISD::FADD, dl, MVT::f32, t6, in expandLog10()
4268 SDValue t8 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t7, X); in expandLog10()
4269 Log10ofMantissa = DAG.getNode(ISD::FSUB, dl, MVT::f32, t8, in expandLog10()
4273 return DAG.getNode(ISD::FADD, dl, MVT::f32, LogOfExponent, Log10ofMantissa); in expandLog10()
4277 return DAG.getNode(ISD::FLOG10, dl, Op.getValueType(), Op); in expandLog10()
4286 SDValue IntegerPartOfX = DAG.getNode(ISD::FP_TO_SINT, dl, MVT::i32, Op); in expandExp2()
4289 SDValue t1 = DAG.getNode(ISD::SINT_TO_FP, dl, MVT::f32, IntegerPartOfX); in expandExp2()
4290 SDValue X = DAG.getNode(ISD::FSUB, dl, MVT::f32, Op, t1); in expandExp2()
4293 IntegerPartOfX = DAG.getNode(ISD::SHL, dl, MVT::i32, IntegerPartOfX, in expandExp2()
4305 SDValue t2 = DAG.getNode(ISD::FMUL, dl, MVT::f32, X, in expandExp2()
4307 SDValue t3 = DAG.getNode(ISD::FADD, dl, MVT::f32, t2, in expandExp2()
4309 SDValue t4 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t3, X); in expandExp2()
4310 TwoToFractionalPartOfX = DAG.getNode(ISD::FADD, dl, MVT::f32, t4, in expandExp2()
4321 SDValue t2 = DAG.getNode(ISD::FMUL, dl, MVT::f32, X, in expandExp2()
4323 SDValue t3 = DAG.getNode(ISD::FADD, dl, MVT::f32, t2, in expandExp2()
4325 SDValue t4 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t3, X); in expandExp2()
4326 SDValue t5 = DAG.getNode(ISD::FADD, dl, MVT::f32, t4, in expandExp2()
4328 SDValue t6 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t5, X); in expandExp2()
4329 TwoToFractionalPartOfX = DAG.getNode(ISD::FADD, dl, MVT::f32, t6, in expandExp2()
4342 SDValue t2 = DAG.getNode(ISD::FMUL, dl, MVT::f32, X, in expandExp2()
4344 SDValue t3 = DAG.getNode(ISD::FADD, dl, MVT::f32, t2, in expandExp2()
4346 SDValue t4 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t3, X); in expandExp2()
4347 SDValue t5 = DAG.getNode(ISD::FADD, dl, MVT::f32, t4, in expandExp2()
4349 SDValue t6 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t5, X); in expandExp2()
4350 SDValue t7 = DAG.getNode(ISD::FADD, dl, MVT::f32, t6, in expandExp2()
4352 SDValue t8 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t7, X); in expandExp2()
4353 SDValue t9 = DAG.getNode(ISD::FADD, dl, MVT::f32, t8, in expandExp2()
4355 SDValue t10 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t9, X); in expandExp2()
4356 SDValue t11 = DAG.getNode(ISD::FADD, dl, MVT::f32, t10, in expandExp2()
4358 SDValue t12 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t11, X); in expandExp2()
4359 TwoToFractionalPartOfX = DAG.getNode(ISD::FADD, dl, MVT::f32, t12, in expandExp2()
4364 SDValue t13 = DAG.getNode(ISD::BITCAST, dl, MVT::i32, in expandExp2()
4366 return DAG.getNode(ISD::BITCAST, dl, MVT::f32, in expandExp2()
4367 DAG.getNode(ISD::ADD, dl, MVT::i32, in expandExp2()
4372 return DAG.getNode(ISD::FEXP2, dl, Op.getValueType(), Op); in expandExp2()
4394 SDValue t0 = DAG.getNode(ISD::FMUL, dl, MVT::f32, RHS, in expandPow()
4396 SDValue IntegerPartOfX = DAG.getNode(ISD::FP_TO_SINT, dl, MVT::i32, t0); in expandPow()
4399 SDValue t1 = DAG.getNode(ISD::SINT_TO_FP, dl, MVT::f32, IntegerPartOfX); in expandPow()
4400 SDValue X = DAG.getNode(ISD::FSUB, dl, MVT::f32, t0, t1); in expandPow()
4403 IntegerPartOfX = DAG.getNode(ISD::SHL, dl, MVT::i32, IntegerPartOfX, in expandPow()
4415 SDValue t2 = DAG.getNode(ISD::FMUL, dl, MVT::f32, X, in expandPow()
4417 SDValue t3 = DAG.getNode(ISD::FADD, dl, MVT::f32, t2, in expandPow()
4419 SDValue t4 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t3, X); in expandPow()
4420 TwoToFractionalPartOfX = DAG.getNode(ISD::FADD, dl, MVT::f32, t4, in expandPow()
4431 SDValue t2 = DAG.getNode(ISD::FMUL, dl, MVT::f32, X, in expandPow()
4433 SDValue t3 = DAG.getNode(ISD::FADD, dl, MVT::f32, t2, in expandPow()
4435 SDValue t4 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t3, X); in expandPow()
4436 SDValue t5 = DAG.getNode(ISD::FADD, dl, MVT::f32, t4, in expandPow()
4438 SDValue t6 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t5, X); in expandPow()
4439 TwoToFractionalPartOfX = DAG.getNode(ISD::FADD, dl, MVT::f32, t6, in expandPow()
4452 SDValue t2 = DAG.getNode(ISD::FMUL, dl, MVT::f32, X, in expandPow()
4454 SDValue t3 = DAG.getNode(ISD::FADD, dl, MVT::f32, t2, in expandPow()
4456 SDValue t4 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t3, X); in expandPow()
4457 SDValue t5 = DAG.getNode(ISD::FADD, dl, MVT::f32, t4, in expandPow()
4459 SDValue t6 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t5, X); in expandPow()
4460 SDValue t7 = DAG.getNode(ISD::FADD, dl, MVT::f32, t6, in expandPow()
4462 SDValue t8 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t7, X); in expandPow()
4463 SDValue t9 = DAG.getNode(ISD::FADD, dl, MVT::f32, t8, in expandPow()
4465 SDValue t10 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t9, X); in expandPow()
4466 SDValue t11 = DAG.getNode(ISD::FADD, dl, MVT::f32, t10, in expandPow()
4468 SDValue t12 = DAG.getNode(ISD::FMUL, dl, MVT::f32, t11, X); in expandPow()
4469 TwoToFractionalPartOfX = DAG.getNode(ISD::FADD, dl, MVT::f32, t12, in expandPow()
4473 SDValue t13 = DAG.getNode(ISD::BITCAST, dl,MVT::i32,TwoToFractionalPartOfX); in expandPow()
4474 return DAG.getNode(ISD::BITCAST, dl, MVT::f32, in expandPow()
4475 DAG.getNode(ISD::ADD, dl, MVT::i32, in expandPow()
4480 return DAG.getNode(ISD::FPOW, dl, LHS.getValueType(), LHS, RHS); in expandPow()
4514 if (Res.getNode()) in ExpandPowI()
4515 Res = DAG.getNode(ISD::FMUL, DL,Res.getValueType(), Res, CurSquare); in ExpandPowI()
4520 CurSquare = DAG.getNode(ISD::FMUL, DL, CurSquare.getValueType(), in ExpandPowI()
4527 Res = DAG.getNode(ISD::FDIV, DL, LHS.getValueType(), in ExpandPowI()
4534 return DAG.getNode(ISD::FPOWI, DL, LHS.getValueType(), LHS, RHS); in ExpandPowI()
4579 if (!Op && N.getNode()) { in EmitFuncArgumentDbgValue()
4602 if (!Op && N.getNode()) in EmitFuncArgumentDbgValue()
4604 if (LoadSDNode *LNode = dyn_cast<LoadSDNode>(N.getNode())) in EmitFuncArgumentDbgValue()
4606 dyn_cast<FrameIndexSDNode>(LNode->getBasePtr().getNode())) in EmitFuncArgumentDbgValue()
4652 setValue(&I, DAG.getNode(ISD::RETURNADDR, sdl, TLI->getPointerTy(), in visitIntrinsicCall()
4656 setValue(&I, DAG.getNode(ISD::FRAMEADDR, sdl, TLI->getPointerTy(), in visitIntrinsicCall()
4663 setValue(&I, DAG.getNode(ISD::READ_REGISTER, sdl, VT, RegName)); in visitIntrinsicCall()
4671 DAG.setRoot(DAG.getNode(ISD::WRITE_REGISTER, sdl, MVT::Other, Chain, in visitIntrinsicCall()
4756 if (!N.getNode() && isa<Argument>(Address)) in visitIntrinsicCall()
4760 if (N.getNode()) { in visitIntrinsicCall()
4771 FrameIndexSDNode *FINode = dyn_cast<FrameIndexSDNode>(N.getNode()); in visitIntrinsicCall()
4783 SDV = DAG.getDbgValue(Variable, N.getNode(), N.getResNo(), in visitIntrinsicCall()
4792 DAG.AddDbgValue(SDV, N.getNode(), isParameter); in visitIntrinsicCall()
4838 if (!N.getNode() && isa<Argument>(V)) in visitIntrinsicCall()
4841 if (N.getNode()) { in visitIntrinsicCall()
4845 SDV = DAG.getDbgValue(Variable, N.getNode(), in visitIntrinsicCall()
4848 DAG.AddDbgValue(SDV, N.getNode(), false); in visitIntrinsicCall()
4891 DAG.setRoot(DAG.getNode(ISD::EH_RETURN, sdl, in visitIntrinsicCall()
4903 SDValue Offset = DAG.getNode(ISD::ADD, sdl, in visitIntrinsicCall()
4905 DAG.getNode(ISD::FRAME_TO_ARGS_OFFSET, sdl, in visitIntrinsicCall()
4908 SDValue FA = DAG.getNode(ISD::FRAMEADDR, sdl, in visitIntrinsicCall()
4911 setValue(&I, DAG.getNode(ISD::ADD, sdl, FA.getValueType(), in visitIntrinsicCall()
4937 SDValue Op = DAG.getNode(ISD::EH_SJLJ_SETJMP, sdl, in visitIntrinsicCall()
4944 DAG.setRoot(DAG.getNode(ISD::EH_SJLJ_LONGJMP, sdl, MVT::Other, in visitIntrinsicCall()
4999 ShAmt = DAG.getNode(ISD::BUILD_VECTOR, sdl, ShAmtVT, ShOps); in visitIntrinsicCall()
5001 ShAmt = DAG.getNode(ISD::BITCAST, sdl, DestVT, ShAmt); in visitIntrinsicCall()
5002 Res = DAG.getNode(ISD::INTRINSIC_WO_CHAIN, sdl, DestVT, in visitIntrinsicCall()
5016 Res = DAG.getNode(ISD::INSERT_SUBVECTOR, sdl, DestVT, in visitIntrinsicCall()
5030 Res = DAG.getNode(ISD::EXTRACT_SUBVECTOR, sdl, DestVT, in visitIntrinsicCall()
5117 setValue(&I, DAG.getNode(Opcode, sdl, in visitIntrinsicCall()
5123 setValue(&I, DAG.getNode(ISD::FCOPYSIGN, sdl, in visitIntrinsicCall()
5129 setValue(&I, DAG.getNode(ISD::FMA, sdl, in visitIntrinsicCall()
5139 setValue(&I, DAG.getNode(ISD::FMA, sdl, in visitIntrinsicCall()
5145 SDValue Mul = DAG.getNode(ISD::FMUL, sdl, in visitIntrinsicCall()
5149 SDValue Add = DAG.getNode(ISD::FADD, sdl, in visitIntrinsicCall()
5158 setValue(&I, DAG.getNode(ISD::FP32_TO_FP16, sdl, in visitIntrinsicCall()
5162 setValue(&I, DAG.getNode(ISD::FP16_TO_FP32, sdl, in visitIntrinsicCall()
5167 DAG.setRoot(DAG.getNode(ISD::PCMARKER, sdl, MVT::Other, getRoot(), Tmp)); in visitIntrinsicCall()
5172 Res = DAG.getNode(ISD::READCYCLECOUNTER, sdl, in visitIntrinsicCall()
5179 setValue(&I, DAG.getNode(ISD::BSWAP, sdl, in visitIntrinsicCall()
5187 setValue(&I, DAG.getNode(CI->isZero() ? ISD::CTTZ : ISD::CTTZ_ZERO_UNDEF, in visitIntrinsicCall()
5195 setValue(&I, DAG.getNode(CI->isZero() ? ISD::CTLZ : ISD::CTLZ_ZERO_UNDEF, in visitIntrinsicCall()
5202 setValue(&I, DAG.getNode(ISD::CTPOP, sdl, Ty, Arg)); in visitIntrinsicCall()
5207 Res = DAG.getNode(ISD::STACKSAVE, sdl, in visitIntrinsicCall()
5215 DAG.setRoot(DAG.getNode(ISD::STACKRESTORE, sdl, MVT::Other, getRoot(), Res)); in visitIntrinsicCall()
5277 Res = DAG.getNode(ISD::INIT_TRAMPOLINE, sdl, MVT::Other, Ops); in visitIntrinsicCall()
5283 setValue(&I, DAG.getNode(ISD::ADJUST_TRAMPOLINE, sdl, in visitIntrinsicCall()
5293 FrameIndexSDNode *FI = cast<FrameIndexSDNode>(getValue(Alloca).getNode()); in visitIntrinsicCall()
5301 setValue(&I, DAG.getNode(ISD::FLT_ROUNDS_, sdl, MVT::i32)); in visitIntrinsicCall()
5316 DAG.setRoot(DAG.getNode(Op, sdl,MVT::Other, getRoot())); in visitIntrinsicCall()
5352 setValue(&I, DAG.getNode(Op, sdl, VTs, Op1, Op2)); in visitIntrinsicCall()
5398 Res = DAG.getNode(Opcode, sdl, MVT::Other, Ops); in visitIntrinsicCall()
5501 assert((isTailCall || Result.second.getNode()) && in LowerCallTo()
5503 assert((Result.second.getNode() || !Result.first.getNode()) && in LowerCallTo()
5505 if (Result.first.getNode()) in LowerCallTo()
5508 if (!Result.second.getNode()) { in LowerCallTo()
5630 if (Res.first.getNode()) { in visitMemCmpCall()
5725 if (Res.first.getNode()) { in visitMemChrCall()
5754 if (Res.first.getNode()) { in visitStrCpyCall()
5783 if (Res.first.getNode()) { in visitStrCmpCall()
5808 if (Res.first.getNode()) { in visitStrLenCall()
5836 if (Res.first.getNode()) { in visitStrNLenCall()
5858 setValue(&I, DAG.getNode(Opcode, getCurSDLoc(), Tmp.getValueType(), Tmp)); in visitUnaryFloatCall()
5907 setValue(&I, DAG.getNode(ISD::FCOPYSIGN, getCurSDLoc(), in visitCall()
6138 OpInfo.CallOperand = DAG.getNode(ISD::BITCAST, DL, in GetRegistersForValue()
6147 OpInfo.CallOperand = DAG.getNode(ISD::BITCAST, DL, in GetRegistersForValue()
6663 if (Flag.getNode()) AsmNodeOperands.push_back(Flag); in visitInlineAsm()
6665 Chain = DAG.getNode(ISD::INLINEASM, getCurSDLoc(), in visitInlineAsm()
6685 Val = DAG.getNode(ISD::BITCAST, getCurSDLoc(), in visitInlineAsm()
6693 Val = DAG.getNode(ISD::TRUNCATE, getCurSDLoc(), ResultType, Val); in visitInlineAsm()
6729 Chain = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), MVT::Other, OutChains); in visitInlineAsm()
6735 DAG.setRoot(DAG.getNode(ISD::VASTART, getCurSDLoc(), in visitVAStart()
6753 DAG.setRoot(DAG.getNode(ISD::VAEND, getCurSDLoc(), in visitVAEnd()
6760 DAG.setRoot(DAG.getNode(ISD::VACOPY, getCurSDLoc(), in visitVACopy()
6939 SDNode *CallEnd = Chain.getNode(); in visitPatchpoint()
6941 CallEnd = CallEnd->getOperand(0).getNode(); in visitPatchpoint()
6947 SDNode *Call = CallEnd->getOperand(0).getNode(); in visitPatchpoint()
7146 SDValue Op = SDValue(Args[i].Node.getNode(), in LowerCallTo()
7246 assert(CLI.Chain.getNode() && CLI.Chain.getValueType() == MVT::Other && in LowerCallTo()
7263 assert(InVals[i].getNode() && in LowerCallTo()
7285 SDValue Add = CLI.DAG.getNode(ISD::ADD, CLI.DL, PtrVT, DemoteStackSlot, in LowerCallTo()
7295 CLI.Chain = CLI.DAG.getNode(ISD::TokenFactor, CLI.DL, MVT::Other, Chains); in LowerCallTo()
7323 SDValue Res = CLI.DAG.getNode(ISD::MERGE_VALUES, CLI.DL, in LowerCallTo()
7332 if (Res.getNode()) in LowerOperationWrapper()
7482 assert(NewRoot.getNode() && NewRoot.getValueType() == MVT::Other && in LowerArguments()
7488 assert(InVals[i].getNode() && in LowerArguments()
7539 dyn_cast<FrameIndexSDNode>(InVals[i].getNode())) in LowerArguments()
7569 dyn_cast<FrameIndexSDNode>(ArgValues[0].getNode())) in LowerArguments()
7578 dyn_cast<LoadSDNode>(Res.getOperand(0).getNode())) in LowerArguments()
7580 dyn_cast<FrameIndexSDNode>(LNode->getBasePtr().getNode())) in LowerArguments()