Lines Matching refs:setValue
2609 setValue(&I, Br); in visitBr()
2776 setValue(CurInst, BrCond); in visitSwitchCase()
3310 setValue(&LP, Res); in visitLandingPad()
3370 setValue(&I, UnNodeValue); in visitUnary()
3390 setValue(&I, BinNodeValue); in visitBinary()
3429 setValue(&I, Res); in visitShift()
3439 setValue(&I, DAG.getNode(ISD::SDIV, getCurSDLoc(), Op1.getValueType(), Op1, in visitSDiv()
3467 setValue(&I, DAG.getSetCC(getCurSDLoc(), DestVT, Op1, Op2, Opcode)); in visitICmp()
3490 setValue(&I, DAG.getSetCC(getCurSDLoc(), DestVT, Op1, Op2, Condition)); in visitFCmp()
3631 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitSelect()
3640 setValue(&I, DAG.getNode(ISD::TRUNCATE, getCurSDLoc(), DestVT, N)); in visitTrunc()
3659 setValue(&I, DAG.getNode(ISD::SIGN_EXTEND, getCurSDLoc(), DestVT, N)); in visitZExt()
3663 setValue(&I, DAG.getNode(ISD::ZERO_EXTEND, getCurSDLoc(), DestVT, N, Flags)); in visitZExt()
3672 setValue(&I, DAG.getNode(ISD::SIGN_EXTEND, getCurSDLoc(), DestVT, N)); in visitSExt()
3681 setValue(&I, DAG.getNode(ISD::FP_ROUND, dl, DestVT, N, in visitFPTrunc()
3691 setValue(&I, DAG.getNode(ISD::FP_EXTEND, getCurSDLoc(), DestVT, N)); in visitFPExt()
3699 setValue(&I, DAG.getNode(ISD::FP_TO_UINT, getCurSDLoc(), DestVT, N)); in visitFPToUI()
3707 setValue(&I, DAG.getNode(ISD::FP_TO_SINT, getCurSDLoc(), DestVT, N)); in visitFPToSI()
3715 setValue(&I, DAG.getNode(ISD::UINT_TO_FP, getCurSDLoc(), DestVT, N)); in visitUIToFP()
3723 setValue(&I, DAG.getNode(ISD::SINT_TO_FP, getCurSDLoc(), DestVT, N)); in visitSIToFP()
3737 setValue(&I, N); in visitPtrToInt()
3749 setValue(&I, N); in visitIntToPtr()
3761 setValue(&I, DAG.getNode(ISD::BITCAST, dl, in visitBitCast()
3768 setValue(&I, DAG.getConstant(C->getValue(), dl, DestVT, /*isTarget=*/false, in visitBitCast()
3771 setValue(&I, N); // noop cast. in visitBitCast()
3786 setValue(&I, N); in visitAddrSpaceCast()
3795 setValue(&I, DAG.getNode(ISD::INSERT_VECTOR_ELT, getCurSDLoc(), in visitInsertElement()
3805 setValue(&I, DAG.getNode(ISD::EXTRACT_VECTOR_ELT, getCurSDLoc(), in visitExtractElement()
3829 setValue(&I, DAG.getNode(ISD::SPLAT_VECTOR, DL, VT, FirstElt)); in visitShuffleVector()
3842 setValue(&I, DAG.getVectorShuffle(VT, DL, Src1, Src2, Mask)); in visitShuffleVector()
3886 setValue(&I, DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, ConcatOps)); in visitShuffleVector()
3924 setValue(&I, Result); in visitShuffleVector()
3956 setValue(&I, DAG.getUNDEF(VT)); // Vectors are not used. in visitShuffleVector()
3980 setValue(&I, DAG.getVectorShuffle(VT, DL, Src1, Src2, MappedOps)); in visitShuffleVector()
4006 setValue(&I, DAG.getBuildVector(VT, DL, Ops)); in visitShuffleVector()
4032 setValue(&I, DAG.getUNDEF(MVT(MVT::Other))); in visitInsertValue()
4054 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitInsertValue()
4075 setValue(&I, DAG.getUNDEF(MVT(MVT::Other))); in visitExtractValue()
4089 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitExtractValue()
4232 setValue(&I, N); in visitGetElementPtr()
4291 setValue(&I, DSA); in visitAlloca()
4417 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, dl, in visitLoad()
4474 setValue(&I, L); in visitLoadFromSwiftError()
4548 setValue(&I, StoreNode); in visitStore()
4596 setValue(&I, StoreNode); in visitMaskedStore()
4716 setValue(&I, Scatter); in visitMaskedScatter()
4773 setValue(&I, Load); in visitMaskedLoad()
4825 setValue(&I, Gather); in visitMaskedGather()
4856 setValue(&I, L); in visitAtomicCmpXchg()
4908 setValue(&I, L); in visitAtomicRMW()
4922 setValue(&I, N); in visitFence()
4957 setValue(&I, L); in visitAtomicLoad()
4992 setValue(&I, OutChain); in visitAtomicStore()
5110 setValue(&I, Result); in visitTargetIntrinsic()
6086 setValue(&I, DAG.getVScale(sdl, VT, APInt(VT.getSizeInBits(), 1))); in visitIntrinsicCall()
6093 setValue(&I, DAG.getNode(ISD::RETURNADDR, sdl, in visitIntrinsicCall()
6098 setValue(&I, in visitIntrinsicCall()
6103 setValue(&I, in visitIntrinsicCall()
6108 setValue(&I, DAG.getNode(ISD::FRAMEADDR, sdl, in visitIntrinsicCall()
6121 setValue(&I, Res); in visitIntrinsicCall()
6284 setValue(&I, Res); in visitIntrinsicCall()
6299 setValue(&I, Res); in visitIntrinsicCall()
6372 setValue(&I, Res); in visitIntrinsicCall()
6389 setValue(&I, DAG.getNode(ISD::EH_DWARF_CFA, sdl, in visitIntrinsicCall()
6416 setValue(&I, Op.getValue(0)); in visitIntrinsicCall()
6447 setValue(&I, ExpandPowI(sdl, getValue(I.getArgOperand(0)), in visitIntrinsicCall()
6451 setValue(&I, expandLog(sdl, getValue(I.getArgOperand(0)), DAG, TLI, Flags)); in visitIntrinsicCall()
6454 setValue(&I, in visitIntrinsicCall()
6458 setValue(&I, in visitIntrinsicCall()
6462 setValue(&I, expandExp(sdl, getValue(I.getArgOperand(0)), DAG, TLI, Flags)); in visitIntrinsicCall()
6465 setValue(&I, in visitIntrinsicCall()
6469 setValue(&I, expandPow(sdl, getValue(I.getArgOperand(0)), in visitIntrinsicCall()
6503 setValue(&I, DAG.getNode(Opcode, sdl, in visitIntrinsicCall()
6522 setValue(&I, DAG.getNode(Opcode, sdl, RetVT, in visitIntrinsicCall()
6527 setValue(&I, DAG.getNode(ISD::FMINNUM, sdl, in visitIntrinsicCall()
6533 setValue(&I, DAG.getNode(ISD::FMAXNUM, sdl, in visitIntrinsicCall()
6539 setValue(&I, DAG.getNode(ISD::FMINIMUM, sdl, in visitIntrinsicCall()
6545 setValue(&I, DAG.getNode(ISD::FMAXIMUM, sdl, in visitIntrinsicCall()
6551 setValue(&I, DAG.getNode(ISD::FCOPYSIGN, sdl, in visitIntrinsicCall()
6557 setValue(&I, DAG.getNode(ISD::FLDEXP, sdl, in visitIntrinsicCall()
6566 setValue(&I, in visitIntrinsicCall()
6571 setValue(&I, DAG.getNode(ISD::ARITH_FENCE, sdl, in visitIntrinsicCall()
6577 setValue(&I, DAG.getNode( in visitIntrinsicCall()
6610 setValue(&I, Result); in visitIntrinsicCall()
6618 setValue(&I, DAG.getNode(ISD::FMA, sdl, in visitIntrinsicCall()
6631 setValue(&I, Add); in visitIntrinsicCall()
6636 setValue(&I, DAG.getNode(ISD::BITCAST, sdl, MVT::i16, in visitIntrinsicCall()
6643 setValue(&I, DAG.getNode(ISD::FP_EXTEND, sdl, in visitIntrinsicCall()
6650 setValue(&I, DAG.getNode(ISD::FP_TO_SINT_SAT, sdl, VT, in visitIntrinsicCall()
6657 setValue(&I, DAG.getNode(ISD::FP_TO_UINT_SAT, sdl, VT, in visitIntrinsicCall()
6665 setValue(&I, Res); in visitIntrinsicCall()
6685 setValue(&I, Result); in visitIntrinsicCall()
6691 setValue(&I, V); in visitIntrinsicCall()
6718 setValue(&I, Res); in visitIntrinsicCall()
6758 setValue(&I, Res); in visitIntrinsicCall()
6780 setValue(&I, Res); in visitIntrinsicCall()
6785 setValue(&I, DAG.getNode(ISD::BITREVERSE, sdl, in visitIntrinsicCall()
6790 setValue(&I, DAG.getNode(ISD::BSWAP, sdl, in visitIntrinsicCall()
6798 setValue(&I, DAG.getNode(CI->isZero() ? ISD::CTTZ : ISD::CTTZ_ZERO_UNDEF, in visitIntrinsicCall()
6806 setValue(&I, DAG.getNode(CI->isZero() ? ISD::CTLZ : ISD::CTLZ_ZERO_UNDEF, in visitIntrinsicCall()
6813 setValue(&I, DAG.getNode(ISD::CTPOP, sdl, Ty, Arg)); in visitIntrinsicCall()
6826 setValue(&I, DAG.getNode(RotateOpcode, sdl, VT, X, Z)); in visitIntrinsicCall()
6829 setValue(&I, DAG.getNode(FunnelOpcode, sdl, VT, X, Y, Z)); in visitIntrinsicCall()
6836 setValue(&I, DAG.getNode(ISD::SADDSAT, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
6842 setValue(&I, DAG.getNode(ISD::UADDSAT, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
6848 setValue(&I, DAG.getNode(ISD::SSUBSAT, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
6854 setValue(&I, DAG.getNode(ISD::USUBSAT, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
6860 setValue(&I, DAG.getNode(ISD::SSHLSAT, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
6866 setValue(&I, DAG.getNode(ISD::USHLSAT, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
6876 setValue(&I, DAG.getNode(FixedPointIntrinsicToOpcode(Intrinsic), sdl, in visitIntrinsicCall()
6887 setValue(&I, expandDivFix(FixedPointIntrinsicToOpcode(Intrinsic), sdl, in visitIntrinsicCall()
6894 setValue(&I, DAG.getNode(ISD::SMAX, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
6900 setValue(&I, DAG.getNode(ISD::SMIN, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
6906 setValue(&I, DAG.getNode(ISD::UMAX, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
6912 setValue(&I, DAG.getNode(ISD::UMIN, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
6918 setValue(&I, DAG.getNode(ISD::ABS, sdl, Op1.getValueType(), Op1)); in visitIntrinsicCall()
6925 setValue(&I, Res); in visitIntrinsicCall()
6945 setValue(&I, Res); in visitIntrinsicCall()
6965 setValue(&I, Res); in visitIntrinsicCall()
6992 setValue(&I, Res); in visitIntrinsicCall()
7007 setValue(&I, getValue(I.getOperand(0))); in visitIntrinsicCall()
7047 setValue(&I, DAG.getNode(ISD::ADJUST_TRAMPOLINE, sdl, in visitIntrinsicCall()
7067 setValue(&I, Res); in visitIntrinsicCall()
7073 setValue(&I, getValue(I.getArgOperand(0))); in visitIntrinsicCall()
7146 setValue(&I, DAG.getNode(Op, sdl, VTs, Op1, Op2)); in visitIntrinsicCall()
7220 setValue(&I, in visitIntrinsicCall()
7319 setValue(&I, Add); in visitIntrinsicCall()
7334 setValue(&I, N); in visitIntrinsicCall()
7363 setValue(&I, patchableNode); in visitIntrinsicCall()
7396 setValue(&I, patchableNode); in visitIntrinsicCall()
7472 setValue(&I, N); in visitIntrinsicCall()
7492 setValue(&I, Val); in visitIntrinsicCall()
7550 setValue(&I, DAG.getNode(ISD::AND, sdl, PtrVT, Ptr, Mask)); in visitIntrinsicCall()
7554 setValue(&I, getValue(I.getOperand(0))); in visitIntrinsicCall()
7578 setValue(&I, SetCC); in visitIntrinsicCall()
7612 setValue(&I, Trunc); in visitIntrinsicCall()
7668 setValue(&I, Ret); in visitIntrinsicCall()
7683 setValue(&I, DAG.getNode(ISD::INSERT_SUBVECTOR, sdl, ResultVT, Vec, SubVec, in visitIntrinsicCall()
7698 setValue(&I, in visitIntrinsicCall()
7828 setValue(&FPI, FPResult); in visitConstrainedFPIntrinsic()
7888 setValue(&VPIntrin, LD); in visitVPLoad()
7930 setValue(&VPIntrin, LD); in visitVPGather()
7952 setValue(&VPIntrin, ST); in visitVPStore()
7994 setValue(&VPIntrin, ST); in visitVPScatter()
8020 setValue(&VPIntrin, LD); in visitVPStridedLoad()
8043 setValue(&VPIntrin, ST); in visitVPStridedStore()
8076 setValue(&VPIntrin, in visitVPCmp()
8116 setValue(&VPIntrin, Result); in visitVectorPredicationIntrinsic()
8144 setValue(&VPIntrin, DAG.getNode(ISD::VP_FMA, DL, VTs, OpValues, SDFlags)); in visitVectorPredicationIntrinsic()
8152 setValue(&VPIntrin, Add); in visitVectorPredicationIntrinsic()
8163 setValue(&VPIntrin, V); in visitVectorPredicationIntrinsic()
8174 setValue(&VPIntrin, N); in visitVectorPredicationIntrinsic()
8187 setValue(&VPIntrin, N); in visitVectorPredicationIntrinsic()
8197 setValue(&VPIntrin, Result); in visitVectorPredicationIntrinsic()
8404 setValue(&CB, Result.first); in LowerCallTo()
8472 setValue(&I, Value); in processIntegerCallValue()
8487 setValue(&I, DAG.getConstant(0, getCurSDLoc(), CallVT)); in visitMemCmpBCmpCall()
8583 setValue(&I, Res.first); in visitMemChrCall()
8627 setValue(&I, DstPlusSize); in visitMemPCpyCall()
8646 setValue(&I, Res.first); in visitStrCpyCall()
8735 setValue(&I, in visitUnaryFloatCall()
8757 setValue(&I, DAG.getNode(Opcode, getCurSDLoc(), VT, Tmp0, Tmp1, Flags)); in visitBinaryFloatCall()
8805 setValue(&I, DAG.getNode(ISD::FCOPYSIGN, getCurSDLoc(), in visitCall()
9784 setValue(&Call, V); in visitInlineAsm()
9818 setValue(&Call, DAG.getMergeValues(Ops, getCurSDLoc())); in emitInlineAsmError()
9840 setValue(&I, V); in visitVAArg()
10160 setValue(&CB, SDValue(PPV.getNode(), 0)); in visitPatchpoint()
10162 setValue(&CB, Result.first); in visitPatchpoint()
10254 setValue(&I, Res); in visitVectorReduce()
11226 SDB->setValue(&Arg, Res); in LowerArguments()
11889 setValue(&I, DAG.getStepVector(DL, ResultVT)); in visitStepVector()
11901 setValue(&I, DAG.getNode(ISD::VECTOR_REVERSE, DL, VT, V)); in visitVectorReverse()
11912 setValue(&I, DAG.getVectorShuffle(VT, DL, V, DAG.getUNDEF(VT), Mask)); in visitVectorReverse()
11937 setValue(&I, Res); in visitVectorDeinterleave()
11943 setValue(&I, Res); in visitVectorDeinterleave()
11959 setValue(&I, DAG.getVectorShuffle(OutVT, DL, V, DAG.getUNDEF(OutVT), in visitVectorInterleave()
11968 setValue(&I, Res); in visitVectorInterleave()
11985 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitFreeze()
12001 setValue(&I, DAG.getNode(ISD::VECTOR_SPLICE, DL, VT, V1, V2, in visitVectorSplice()
12014 setValue(&I, DAG.getVectorShuffle(VT, DL, V1, V2, Mask)); in visitVectorSplice()
12124 setValue(&I, V); in visitCallBrLandingPad()