Lines Matching refs:setValue

2796       setValue(&I, Br);  in visitBr()
2968 setValue(CurInst, BrCond); in visitSwitchCase()
3505 setValue(&LP, Res); in visitLandingPad()
3567 setValue(&I, UnNodeValue); in visitUnary()
3587 setValue(&I, BinNodeValue); in visitBinary()
3626 setValue(&I, Res); in visitShift()
3636 setValue(&I, DAG.getNode(ISD::SDIV, getCurSDLoc(), Op1.getValueType(), Op1, in visitSDiv()
3660 setValue(&I, DAG.getSetCC(getCurSDLoc(), DestVT, Op1, Op2, Opcode)); in visitICmp()
3679 setValue(&I, DAG.getSetCC(getCurSDLoc(), DestVT, Op1, Op2, Condition)); in visitFCmp()
3820 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitSelect()
3829 setValue(&I, DAG.getNode(ISD::TRUNCATE, getCurSDLoc(), DestVT, N)); in visitTrunc()
3848 setValue(&I, DAG.getNode(ISD::SIGN_EXTEND, getCurSDLoc(), DestVT, N)); in visitZExt()
3852 setValue(&I, DAG.getNode(ISD::ZERO_EXTEND, getCurSDLoc(), DestVT, N, Flags)); in visitZExt()
3861 setValue(&I, DAG.getNode(ISD::SIGN_EXTEND, getCurSDLoc(), DestVT, N)); in visitSExt()
3870 setValue(&I, DAG.getNode(ISD::FP_ROUND, dl, DestVT, N, in visitFPTrunc()
3880 setValue(&I, DAG.getNode(ISD::FP_EXTEND, getCurSDLoc(), DestVT, N)); in visitFPExt()
3888 setValue(&I, DAG.getNode(ISD::FP_TO_UINT, getCurSDLoc(), DestVT, N)); in visitFPToUI()
3896 setValue(&I, DAG.getNode(ISD::FP_TO_SINT, getCurSDLoc(), DestVT, N)); in visitFPToSI()
3908 setValue(&I, DAG.getNode(ISD::UINT_TO_FP, getCurSDLoc(), DestVT, N, Flags)); in visitUIToFP()
3916 setValue(&I, DAG.getNode(ISD::SINT_TO_FP, getCurSDLoc(), DestVT, N)); in visitSIToFP()
3930 setValue(&I, N); in visitPtrToInt()
3942 setValue(&I, N); in visitIntToPtr()
3954 setValue(&I, DAG.getNode(ISD::BITCAST, dl, in visitBitCast()
3961 setValue(&I, DAG.getConstant(C->getValue(), dl, DestVT, /*isTarget=*/false, in visitBitCast()
3964 setValue(&I, N); // noop cast. in visitBitCast()
3979 setValue(&I, N); in visitAddrSpaceCast()
3988 setValue(&I, DAG.getNode(ISD::INSERT_VECTOR_ELT, getCurSDLoc(), in visitInsertElement()
3998 setValue(&I, DAG.getNode(ISD::EXTRACT_VECTOR_ELT, getCurSDLoc(), in visitExtractElement()
4022 setValue(&I, DAG.getNode(ISD::SPLAT_VECTOR, DL, VT, FirstElt)); in visitShuffleVector()
4035 setValue(&I, DAG.getVectorShuffle(VT, DL, Src1, Src2, Mask)); in visitShuffleVector()
4079 setValue(&I, DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, ConcatOps)); in visitShuffleVector()
4117 setValue(&I, Result); in visitShuffleVector()
4149 setValue(&I, DAG.getUNDEF(VT)); // Vectors are not used. in visitShuffleVector()
4173 setValue(&I, DAG.getVectorShuffle(VT, DL, Src1, Src2, MappedOps)); in visitShuffleVector()
4199 setValue(&I, DAG.getBuildVector(VT, DL, Ops)); in visitShuffleVector()
4225 setValue(&I, DAG.getUNDEF(MVT(MVT::Other))); in visitInsertValue()
4247 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitInsertValue()
4268 setValue(&I, DAG.getUNDEF(MVT(MVT::Other))); in visitExtractValue()
4282 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitExtractValue()
4425 setValue(&I, N); in visitGetElementPtr()
4484 setValue(&I, DSA); in visitAlloca()
4621 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, dl, in visitLoad()
4678 setValue(&I, L); in visitLoadFromSwiftError()
4752 setValue(&I, StoreNode); in visitStore()
4811 setValue(&I, StoreNode); in visitMaskedStore()
4929 setValue(&I, Scatter); in visitMaskedScatter()
4998 setValue(&I, Res); in visitMaskedLoad()
5049 setValue(&I, Gather); in visitMaskedGather()
5080 setValue(&I, L); in visitAtomicCmpXchg()
5133 setValue(&I, L); in visitAtomicRMW()
5147 setValue(&I, N); in visitFence()
5183 setValue(&I, L); in visitAtomicLoad()
5219 setValue(&I, OutChain); in visitAtomicStore()
5349 setValue(&I, Result); in visitTargetIntrinsic()
6314 setValue(&I, DAG.getNode(ISD::CONVERGENCECTRL_ANCHOR, sdl, MVT::Untyped)); in visitConvergenceControl()
6317 setValue(&I, DAG.getNode(ISD::CONVERGENCECTRL_ENTRY, sdl, MVT::Untyped)); in visitConvergenceControl()
6322 setValue(&I, DAG.getNode(ISD::CONVERGENCECTRL_LOOP, sdl, MVT::Untyped, in visitConvergenceControl()
6383 setValue(&I, Histogram); in visitVectorHistogram()
6406 setValue(&I, DAG.getVScale(sdl, VT, APInt(VT.getSizeInBits(), 1))); in visitIntrinsicCall()
6413 setValue(&I, DAG.getNode(ISD::RETURNADDR, sdl, in visitIntrinsicCall()
6418 setValue(&I, in visitIntrinsicCall()
6423 setValue(&I, in visitIntrinsicCall()
6428 setValue(&I, DAG.getNode(ISD::FRAMEADDR, sdl, in visitIntrinsicCall()
6441 setValue(&I, Res); in visitIntrinsicCall()
6602 setValue(&I, Res); in visitIntrinsicCall()
6617 setValue(&I, Res); in visitIntrinsicCall()
6690 setValue(&I, Res); in visitIntrinsicCall()
6707 setValue(&I, DAG.getNode(ISD::EH_DWARF_CFA, sdl, in visitIntrinsicCall()
6734 setValue(&I, Op.getValue(0)); in visitIntrinsicCall()
6765 setValue(&I, ExpandPowI(sdl, getValue(I.getArgOperand(0)), in visitIntrinsicCall()
6769 setValue(&I, expandLog(sdl, getValue(I.getArgOperand(0)), DAG, TLI, Flags)); in visitIntrinsicCall()
6772 setValue(&I, in visitIntrinsicCall()
6776 setValue(&I, in visitIntrinsicCall()
6780 setValue(&I, expandExp(sdl, getValue(I.getArgOperand(0)), DAG, TLI, Flags)); in visitIntrinsicCall()
6783 setValue(&I, in visitIntrinsicCall()
6787 setValue(&I, expandPow(sdl, getValue(I.getArgOperand(0)), in visitIntrinsicCall()
6837 setValue(&I, DAG.getNode(Opcode, sdl, in visitIntrinsicCall()
6858 setValue(&I, DAG.getNode(Opcode, sdl, RetVT, in visitIntrinsicCall()
6863 setValue(&I, DAG.getNode(ISD::FMINNUM, sdl, in visitIntrinsicCall()
6869 setValue(&I, DAG.getNode(ISD::FMAXNUM, sdl, in visitIntrinsicCall()
6875 setValue(&I, DAG.getNode(ISD::FMINIMUM, sdl, in visitIntrinsicCall()
6881 setValue(&I, DAG.getNode(ISD::FMAXIMUM, sdl, in visitIntrinsicCall()
6887 setValue(&I, DAG.getNode(ISD::FCOPYSIGN, sdl, in visitIntrinsicCall()
6893 setValue(&I, DAG.getNode(ISD::FLDEXP, sdl, in visitIntrinsicCall()
6902 setValue(&I, in visitIntrinsicCall()
6907 setValue(&I, DAG.getNode(ISD::ARITH_FENCE, sdl, in visitIntrinsicCall()
6913 setValue(&I, DAG.getNode( in visitIntrinsicCall()
6946 setValue(&I, Result); in visitIntrinsicCall()
6954 setValue(&I, DAG.getNode(ISD::FMA, sdl, in visitIntrinsicCall()
6967 setValue(&I, Add); in visitIntrinsicCall()
6972 setValue(&I, DAG.getNode(ISD::BITCAST, sdl, MVT::i16, in visitIntrinsicCall()
6979 setValue(&I, DAG.getNode(ISD::FP_EXTEND, sdl, in visitIntrinsicCall()
6986 setValue(&I, DAG.getNode(ISD::FP_TO_SINT_SAT, sdl, VT, in visitIntrinsicCall()
6993 setValue(&I, DAG.getNode(ISD::FP_TO_UINT_SAT, sdl, VT, in visitIntrinsicCall()
7001 setValue(&I, Res); in visitIntrinsicCall()
7021 setValue(&I, Result); in visitIntrinsicCall()
7027 setValue(&I, V); in visitIntrinsicCall()
7054 setValue(&I, Res); in visitIntrinsicCall()
7094 setValue(&I, Res); in visitIntrinsicCall()
7116 setValue(&I, Res); in visitIntrinsicCall()
7124 setValue(&I, Res); in visitIntrinsicCall()
7129 setValue(&I, DAG.getNode(ISD::BITREVERSE, sdl, in visitIntrinsicCall()
7134 setValue(&I, DAG.getNode(ISD::BSWAP, sdl, in visitIntrinsicCall()
7142 setValue(&I, DAG.getNode(CI->isZero() ? ISD::CTTZ : ISD::CTTZ_ZERO_UNDEF, in visitIntrinsicCall()
7150 setValue(&I, DAG.getNode(CI->isZero() ? ISD::CTLZ : ISD::CTLZ_ZERO_UNDEF, in visitIntrinsicCall()
7157 setValue(&I, DAG.getNode(ISD::CTPOP, sdl, Ty, Arg)); in visitIntrinsicCall()
7170 setValue(&I, DAG.getNode(RotateOpcode, sdl, VT, X, Z)); in visitIntrinsicCall()
7173 setValue(&I, DAG.getNode(FunnelOpcode, sdl, VT, X, Y, Z)); in visitIntrinsicCall()
7180 setValue(&I, DAG.getNode(ISD::SADDSAT, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
7186 setValue(&I, DAG.getNode(ISD::UADDSAT, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
7192 setValue(&I, DAG.getNode(ISD::SSUBSAT, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
7198 setValue(&I, DAG.getNode(ISD::USUBSAT, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
7204 setValue(&I, DAG.getNode(ISD::SSHLSAT, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
7210 setValue(&I, DAG.getNode(ISD::USHLSAT, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
7220 setValue(&I, DAG.getNode(FixedPointIntrinsicToOpcode(Intrinsic), sdl, in visitIntrinsicCall()
7231 setValue(&I, expandDivFix(FixedPointIntrinsicToOpcode(Intrinsic), sdl, in visitIntrinsicCall()
7238 setValue(&I, DAG.getNode(ISD::SMAX, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
7244 setValue(&I, DAG.getNode(ISD::SMIN, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
7250 setValue(&I, DAG.getNode(ISD::UMAX, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
7256 setValue(&I, DAG.getNode(ISD::UMIN, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
7262 setValue(&I, DAG.getNode(ISD::ABS, sdl, Op1.getValueType(), Op1)); in visitIntrinsicCall()
7269 setValue(&I, DAG.getNode(ISD::SCMP, sdl, DestVT, Op1, Op2)); in visitIntrinsicCall()
7276 setValue(&I, DAG.getNode(ISD::UCMP, sdl, DestVT, Op1, Op2)); in visitIntrinsicCall()
7283 setValue(&I, Res); in visitIntrinsicCall()
7303 setValue(&I, Res); in visitIntrinsicCall()
7324 setValue(&I, Res); in visitIntrinsicCall()
7351 setValue(&I, Res); in visitIntrinsicCall()
7366 setValue(&I, getValue(I.getOperand(0))); in visitIntrinsicCall()
7405 setValue(&I, DAG.getNode(ISD::ADJUST_TRAMPOLINE, sdl, in visitIntrinsicCall()
7425 setValue(&I, Res); in visitIntrinsicCall()
7431 setValue(&I, getValue(I.getArgOperand(0))); in visitIntrinsicCall()
7480 setValue(&I, getValue(ConstantInt::getTrue(I.getType()))); in visitIntrinsicCall()
7509 setValue(&I, DAG.getNode(Op, sdl, VTs, Op1, Op2)); in visitIntrinsicCall()
7583 setValue(&I, in visitIntrinsicCall()
7595 setValue(&I, Res); in visitIntrinsicCall()
7683 setValue(&I, Add); in visitIntrinsicCall()
7698 setValue(&I, N); in visitIntrinsicCall()
7727 setValue(&I, patchableNode); in visitIntrinsicCall()
7760 setValue(&I, patchableNode); in visitIntrinsicCall()
7836 setValue(&I, N); in visitIntrinsicCall()
7856 setValue(&I, Val); in visitIntrinsicCall()
7924 setValue(&I, DAG.getNode(ISD::AND, sdl, PtrVT, Ptr, Mask)); in visitIntrinsicCall()
7928 setValue(&I, getValue(I.getOperand(0))); in visitIntrinsicCall()
7952 setValue(&I, SetCC); in visitIntrinsicCall()
7986 setValue(&I, Trunc); in visitIntrinsicCall()
8017 setValue(&I, Subvectors[0]); in visitIntrinsicCall()
8068 setValue(&I, Ret); in visitIntrinsicCall()
8083 setValue(&I, DAG.getNode(ISD::INSERT_SUBVECTOR, sdl, ResultVT, Vec, SubVec, in visitIntrinsicCall()
8098 setValue(&I, in visitIntrinsicCall()
8118 setValue(&I, DAG.getNode(ISD::VECTOR_COMPRESS, sdl, in visitIntrinsicCall()
8236 setValue(&FPI, FPResult); in visitConstrainedFPIntrinsic()
8301 setValue(&VPIntrin, LD); in visitVPLoad()
8343 setValue(&VPIntrin, LD); in visitVPGather()
8365 setValue(&VPIntrin, ST); in visitVPStore()
8407 setValue(&VPIntrin, ST); in visitVPScatter()
8434 setValue(&VPIntrin, LD); in visitVPStridedLoad()
8458 setValue(&VPIntrin, ST); in visitVPStridedStore()
8491 setValue(&VPIntrin, in visitVPCmp()
8531 setValue(&VPIntrin, Result); in visitVectorPredicationIntrinsic()
8559 setValue(&VPIntrin, DAG.getNode(ISD::VP_FMA, DL, VTs, OpValues, SDFlags)); in visitVectorPredicationIntrinsic()
8567 setValue(&VPIntrin, Add); in visitVectorPredicationIntrinsic()
8578 setValue(&VPIntrin, V); in visitVectorPredicationIntrinsic()
8589 setValue(&VPIntrin, N); in visitVectorPredicationIntrinsic()
8602 setValue(&VPIntrin, N); in visitVectorPredicationIntrinsic()
8614 setValue(&VPIntrin, Result); in visitVectorPredicationIntrinsic()
8837 setValue(&CB, Result.first); in LowerCallTo()
8905 setValue(&I, Value); in processIntegerCallValue()
8920 setValue(&I, DAG.getConstant(0, getCurSDLoc(), CallVT)); in visitMemCmpBCmpCall()
9016 setValue(&I, Res.first); in visitMemChrCall()
9059 setValue(&I, DstPlusSize); in visitMemPCpyCall()
9078 setValue(&I, Res.first); in visitStrCpyCall()
9167 setValue(&I, in visitUnaryFloatCall()
9189 setValue(&I, DAG.getNode(Opcode, getCurSDLoc(), VT, Tmp0, Tmp1, Flags)); in visitBinaryFloatCall()
9237 setValue(&I, DAG.getNode(ISD::FCOPYSIGN, getCurSDLoc(), in visitCall()
10305 setValue(&Call, V); in visitInlineAsm()
10339 setValue(&Call, DAG.getMergeValues(Ops, getCurSDLoc())); in emitInlineAsmError()
10361 setValue(&I, V); in visitVAArg()
10680 setValue(&CB, SDValue(PPV.getNode(), 0)); in visitPatchpoint()
10682 setValue(&CB, Result.first); in visitPatchpoint()
10774 setValue(&I, Res); in visitVectorReduce()
11746 SDB->setValue(&Arg, Res); in LowerArguments()
12399 setValue(&I, DAG.getStepVector(DL, ResultVT)); in visitStepVector()
12411 setValue(&I, DAG.getNode(ISD::VECTOR_REVERSE, DL, VT, V)); in visitVectorReverse()
12422 setValue(&I, DAG.getVectorShuffle(VT, DL, V, DAG.getUNDEF(VT), Mask)); in visitVectorReverse()
12447 setValue(&I, Res); in visitVectorDeinterleave()
12453 setValue(&I, Res); in visitVectorDeinterleave()
12469 setValue(&I, DAG.getVectorShuffle(OutVT, DL, V, DAG.getUNDEF(OutVT), in visitVectorInterleave()
12478 setValue(&I, Res); in visitVectorInterleave()
12495 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitFreeze()
12510 setValue(&I, DAG.getNode(ISD::VECTOR_SPLICE, DL, VT, V1, V2, in visitVectorSplice()
12523 setValue(&I, DAG.getVectorShuffle(VT, DL, V1, V2, Mask)); in visitVectorSplice()
12633 setValue(&I, V); in visitCallBrLandingPad()