Lines Matching refs:dl
430 const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, in LowerFormalArguments_32() argument
456 DAG.getLoad(MVT::i32, dl, Chain, FIPtr, MachinePointerInfo()); in LowerFormalArguments_32()
467 SDValue HiVal = DAG.getCopyFromReg(Chain, dl, VRegHi, MVT::i32); in LowerFormalArguments_32()
477 LoVal = DAG.getLoad(MVT::i32, dl, Chain, FIPtr, MachinePointerInfo()); in LowerFormalArguments_32()
481 LoVal = DAG.getCopyFromReg(Chain, dl, loReg, MVT::i32); in LowerFormalArguments_32()
488 DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, LoVal, HiVal); in LowerFormalArguments_32()
489 WholeValue = DAG.getNode(ISD::BITCAST, dl, VA.getLocVT(), WholeValue); in LowerFormalArguments_32()
495 SDValue Arg = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i32); in LowerFormalArguments_32()
497 Arg = DAG.getNode(ISD::BITCAST, dl, MVT::f32, Arg); in LowerFormalArguments_32()
499 Arg = DAG.getNode(ISD::AssertSext, dl, MVT::i32, Arg, in LowerFormalArguments_32()
501 Arg = DAG.getNode(ISD::TRUNCATE, dl, VA.getLocVT(), Arg); in LowerFormalArguments_32()
521 DAG.getLoad(VA.getValVT(), dl, Chain, FIPtr, MachinePointerInfo()); in LowerFormalArguments_32()
531 DAG.getLoad(MVT::i32, dl, Chain, FIPtr, MachinePointerInfo()); in LowerFormalArguments_32()
538 DAG.getLoad(MVT::i32, dl, Chain, FIPtr2, MachinePointerInfo()); in LowerFormalArguments_32()
544 DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, LoVal, HiVal); in LowerFormalArguments_32()
545 WholeValue = DAG.getNode(ISD::BITCAST, dl, VA.getValVT(), WholeValue); in LowerFormalArguments_32()
556 Load = DAG.getLoad(VA.getValVT(), dl, Chain, FIPtr, MachinePointerInfo()); in LowerFormalArguments_32()
575 SDValue Copy = DAG.getCopyToReg(DAG.getEntryNode(), dl, Reg, InVals[0]); in LowerFormalArguments_32()
576 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Copy, Chain); in LowerFormalArguments_32()
602 SDValue Arg = DAG.getCopyFromReg(DAG.getRoot(), dl, VReg, MVT::i32); in LowerFormalArguments_32()
609 DAG.getStore(DAG.getRoot(), dl, Arg, FIPtr, MachinePointerInfo())); in LowerFormalArguments_32()
615 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerFormalArguments_32()
795 SDLoc &dl = CLI.DL; in LowerCall_32() local
836 SDValue SizeNode = DAG.getConstant(Size, dl, MVT::i32); in LowerCall_32()
838 Chain = DAG.getMemcpy(Chain, dl, FIPtr, Arg, SizeNode, Alignment, in LowerCall_32()
854 Chain = DAG.getCALLSEQ_START(Chain, ArgsSize, 0, dl); in LowerCall_32()
884 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), Arg); in LowerCall_32()
887 Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), Arg); in LowerCall_32()
890 Arg = DAG.getNode(ISD::ANY_EXTEND, dl, VA.getLocVT(), Arg); in LowerCall_32()
893 Arg = DAG.getNode(ISD::BITCAST, dl, VA.getLocVT(), Arg); in LowerCall_32()
905 SDValue PtrOff = DAG.getIntPtrConstant(64, dl); in LowerCall_32()
906 PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff); in LowerCall_32()
908 DAG.getStore(Chain, dl, Arg, PtrOff, MachinePointerInfo())); in LowerCall_32()
925 SDValue PtrOff = DAG.getIntPtrConstant(Offset, dl); in LowerCall_32()
926 PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff); in LowerCall_32()
928 DAG.getStore(Chain, dl, Arg, PtrOff, MachinePointerInfo())); in LowerCall_32()
937 Arg = bitcastConstantFPToInt(C, dl, DAG); in LowerCall_32()
939 Arg = DAG.getNode(ISD::BITCAST, dl, MVT::v2i32, Arg); in LowerCall_32()
942 SDValue Part0 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, MVT::i32, in LowerCall_32()
944 DAG.getConstant(0, dl, getVectorIdxTy(DAG.getDataLayout()))); in LowerCall_32()
945 SDValue Part1 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, MVT::i32, in LowerCall_32()
947 DAG.getConstant(1, dl, getVectorIdxTy(DAG.getDataLayout()))); in LowerCall_32()
959 SDValue PtrOff = DAG.getIntPtrConstant(Offset, dl); in LowerCall_32()
960 PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff); in LowerCall_32()
962 DAG.getStore(Chain, dl, Part1, PtrOff, MachinePointerInfo())); in LowerCall_32()
968 SDValue PtrOff = DAG.getIntPtrConstant(Offset, dl); in LowerCall_32()
969 PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff); in LowerCall_32()
971 DAG.getStore(Chain, dl, Part0, PtrOff, MachinePointerInfo())); in LowerCall_32()
973 PtrOff = DAG.getIntPtrConstant(Offset + 4, dl); in LowerCall_32()
974 PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff); in LowerCall_32()
976 DAG.getStore(Chain, dl, Part1, PtrOff, MachinePointerInfo())); in LowerCall_32()
988 Arg = DAG.getNode(ISD::BITCAST, dl, MVT::i32, Arg); in LowerCall_32()
998 dl); in LowerCall_32()
999 PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff); in LowerCall_32()
1001 DAG.getStore(Chain, dl, Arg, PtrOff, MachinePointerInfo())); in LowerCall_32()
1007 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerCall_32()
1018 Chain = DAG.getCopyToReg(Chain, dl, Reg, RegsToPass[i].second, InFlag); in LowerCall_32()
1030 Callee = DAG.getTargetGlobalAddress(G->getGlobal(), dl, MVT::i32, 0, TF); in LowerCall_32()
1040 Ops.push_back(DAG.getTargetConstant(SRetArgSize, dl, MVT::i32)); in LowerCall_32()
1062 return DAG.getNode(SPISD::TAIL_CALL, dl, MVT::Other, Ops); in LowerCall_32()
1065 Chain = DAG.getNode(SPISD::CALL, dl, NodeTys, Ops); in LowerCall_32()
1068 Chain = DAG.getCALLSEQ_END(Chain, DAG.getIntPtrConstant(ArgsSize, dl, true), in LowerCall_32()
1069 DAG.getIntPtrConstant(0, dl, true), InFlag, dl); in LowerCall_32()
1083 SDValue Vec = DAG.getNode(ISD::UNDEF, dl, MVT::v2i32); in LowerCall_32()
1085 Chain, dl, toCallerWindow(RVLocs[i++].getLocReg()), MVT::i32, InFlag); in LowerCall_32()
1088 Vec = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, MVT::v2i32, Vec, Lo, in LowerCall_32()
1089 DAG.getConstant(0, dl, MVT::i32)); in LowerCall_32()
1091 Chain, dl, toCallerWindow(RVLocs[i].getLocReg()), MVT::i32, InFlag); in LowerCall_32()
1094 Vec = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, MVT::v2i32, Vec, Hi, in LowerCall_32()
1095 DAG.getConstant(1, dl, MVT::i32)); in LowerCall_32()
1099 DAG.getCopyFromReg(Chain, dl, toCallerWindow(RVLocs[i].getLocReg()), in LowerCall_32()
2444 SDLoc dl(Op); in LowerFP_TO_SINT() local
2463 Op = DAG.getNode(SPISD::FTOI, dl, MVT::f32, Op.getOperand(0)); in LowerFP_TO_SINT()
2465 Op = DAG.getNode(SPISD::FTOX, dl, MVT::f64, Op.getOperand(0)); in LowerFP_TO_SINT()
2467 return DAG.getNode(ISD::BITCAST, dl, VT, Op); in LowerFP_TO_SINT()
2473 SDLoc dl(Op); in LowerSINT_TO_FP() local
2493 SDValue Tmp = DAG.getNode(ISD::BITCAST, dl, floatVT, Op.getOperand(0)); in LowerSINT_TO_FP()
2495 return DAG.getNode(opcode, dl, Op.getValueType(), Tmp); in LowerSINT_TO_FP()
2501 SDLoc dl(Op); in LowerFP_TO_UINT() local
2522 SDLoc dl(Op); in LowerUINT_TO_FP() local
2546 SDLoc dl(Op); in LowerBR_CC() local
2556 CompareFlag = DAG.getNode(SPISD::CMPICC, dl, MVT::Glue, LHS, RHS); in LowerBR_CC()
2563 CompareFlag = TLI.LowerF128Compare(LHS, RHS, SPCC, dl, DAG); in LowerBR_CC()
2566 CompareFlag = DAG.getNode(SPISD::CMPFCC, dl, MVT::Glue, LHS, RHS); in LowerBR_CC()
2571 return DAG.getNode(Opc, dl, MVT::Other, Chain, Dest, in LowerBR_CC()
2572 DAG.getConstant(SPCC, dl, MVT::i32), CompareFlag); in LowerBR_CC()
2583 SDLoc dl(Op); in LowerSELECT_CC() local
2592 CompareFlag = DAG.getNode(SPISD::CMPICC, dl, MVT::Glue, LHS, RHS); in LowerSELECT_CC()
2599 CompareFlag = TLI.LowerF128Compare(LHS, RHS, SPCC, dl, DAG); in LowerSELECT_CC()
2602 CompareFlag = DAG.getNode(SPISD::CMPFCC, dl, MVT::Glue, LHS, RHS); in LowerSELECT_CC()
2607 return DAG.getNode(Opc, dl, TrueVal.getValueType(), TrueVal, FalseVal, in LowerSELECT_CC()
2608 DAG.getConstant(SPCC, dl, MVT::i32), CompareFlag); in LowerSELECT_CC()
2663 SDLoc dl(Op); in LowerDYNAMIC_STACKALLOC() local
2701 Size = DAG.getNode(ISD::ADD, dl, VT, Size, in LowerDYNAMIC_STACKALLOC()
2702 DAG.getConstant(8, dl, VT)); in LowerDYNAMIC_STACKALLOC()
2707 SDValue SP = DAG.getCopyFromReg(Chain, dl, SPReg, VT); in LowerDYNAMIC_STACKALLOC()
2708 SDValue NewSP = DAG.getNode(ISD::SUB, dl, VT, SP, Size); // Value in LowerDYNAMIC_STACKALLOC()
2709 Chain = DAG.getCopyToReg(SP.getValue(1), dl, SPReg, NewSP); // Output chain in LowerDYNAMIC_STACKALLOC()
2713 SDValue NewVal = DAG.getNode(ISD::ADD, dl, VT, NewSP, in LowerDYNAMIC_STACKALLOC()
2714 DAG.getConstant(regSpillArea, dl, VT)); in LowerDYNAMIC_STACKALLOC()
2716 return DAG.getMergeValues(Ops, dl); in LowerDYNAMIC_STACKALLOC()
2721 SDLoc dl(Op); in getFLUSHW() local
2723 dl, MVT::Other, DAG.getEntryNode()); in getFLUSHW()
2734 SDLoc dl(Op); in getFRAMEADDR() local
2744 FrameAddr = DAG.getCopyFromReg(Chain, dl, FrameReg, VT); in getFRAMEADDR()
2749 SDValue Ptr = DAG.getNode(ISD::ADD, dl, VT, FrameAddr, in getFRAMEADDR()
2750 DAG.getIntPtrConstant(Offset, dl)); in getFRAMEADDR()
2751 FrameAddr = DAG.getLoad(VT, dl, Chain, Ptr, MachinePointerInfo()); in getFRAMEADDR()
2754 FrameAddr = DAG.getNode(ISD::ADD, dl, VT, FrameAddr, in getFRAMEADDR()
2755 DAG.getIntPtrConstant(stackBias, dl)); in getFRAMEADDR()
2780 SDLoc dl(Op); in LowerRETURNADDR() local
2787 RetAddr = DAG.getCopyFromReg(DAG.getEntryNode(), dl, RetReg, VT); in LowerRETURNADDR()
2796 dl, VT, in LowerRETURNADDR()
2798 DAG.getIntPtrConstant(Offset, dl)); in LowerRETURNADDR()
2799 RetAddr = DAG.getLoad(VT, dl, DAG.getEntryNode(), Ptr, MachinePointerInfo()); in LowerRETURNADDR()
2804 static SDValue LowerF64Op(SDValue SrcReg64, const SDLoc &dl, SelectionDAG &DAG, in LowerF64Op() argument
2818 SDValue Hi32 = DAG.getTargetExtractSubreg(SP::sub_even, dl, MVT::f32, in LowerF64Op()
2820 SDValue Lo32 = DAG.getTargetExtractSubreg(SP::sub_odd, dl, MVT::f32, in LowerF64Op()
2824 Lo32 = DAG.getNode(opcode, dl, MVT::f32, Lo32); in LowerF64Op()
2826 Hi32 = DAG.getNode(opcode, dl, MVT::f32, Hi32); in LowerF64Op()
2829 dl, MVT::f64), 0); in LowerF64Op()
2830 DstReg64 = DAG.getTargetInsertSubreg(SP::sub_even, dl, MVT::f64, in LowerF64Op()
2832 DstReg64 = DAG.getTargetInsertSubreg(SP::sub_odd, dl, MVT::f64, in LowerF64Op()
2840 SDLoc dl(Op); in LowerF128Load() local
2847 DAG.getLoad(MVT::f64, dl, LdNode->getChain(), LdNode->getBasePtr(), in LowerF128Load()
2850 SDValue LoPtr = DAG.getNode(ISD::ADD, dl, addrVT, in LowerF128Load()
2852 DAG.getConstant(8, dl, addrVT)); in LowerF128Load()
2853 SDValue Lo64 = DAG.getLoad(MVT::f64, dl, LdNode->getChain(), LoPtr, in LowerF128Load()
2857 SDValue SubRegEven = DAG.getTargetConstant(SP::sub_even64, dl, MVT::i32); in LowerF128Load()
2858 SDValue SubRegOdd = DAG.getTargetConstant(SP::sub_odd64, dl, MVT::i32); in LowerF128Load()
2861 dl, MVT::f128); in LowerF128Load()
2862 InFP128 = DAG.getMachineNode(TargetOpcode::INSERT_SUBREG, dl, in LowerF128Load()
2867 InFP128 = DAG.getMachineNode(TargetOpcode::INSERT_SUBREG, dl, in LowerF128Load()
2874 SDValue OutChain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerF128Load()
2876 return DAG.getMergeValues(Ops, dl); in LowerF128Load()
2892 SDLoc dl(Op); in LowerF128Store() local
2896 SDValue SubRegEven = DAG.getTargetConstant(SP::sub_even64, dl, MVT::i32); in LowerF128Store()
2897 SDValue SubRegOdd = DAG.getTargetConstant(SP::sub_odd64, dl, MVT::i32); in LowerF128Store()
2900 dl, in LowerF128Store()
2905 dl, in LowerF128Store()
2914 DAG.getStore(StNode->getChain(), dl, SDValue(Hi64, 0), in LowerF128Store()
2918 SDValue LoPtr = DAG.getNode(ISD::ADD, dl, addrVT, in LowerF128Store()
2920 DAG.getConstant(8, dl, addrVT)); in LowerF128Store()
2921 OutChains[1] = DAG.getStore(StNode->getChain(), dl, SDValue(Lo64, 0), LoPtr, in LowerF128Store()
2924 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains); in LowerF128Store()
2929 SDLoc dl(Op); in LowerSTORE() local
2939 SDValue Val = DAG.getNode(ISD::BITCAST, dl, MVT::v2i32, St->getValue()); in LowerSTORE()
2941 St->getChain(), dl, Val, St->getBasePtr(), St->getPointerInfo(), in LowerSTORE()
2954 SDLoc dl(Op); in LowerFNEGorFABS() local
2957 return LowerF64Op(Op.getOperand(0), dl, DAG, Op.getOpcode()); in LowerFNEGorFABS()
2967 SDValue Hi64 = DAG.getTargetExtractSubreg(SP::sub_even64, dl, MVT::f64, in LowerFNEGorFABS()
2969 SDValue Lo64 = DAG.getTargetExtractSubreg(SP::sub_odd64, dl, MVT::f64, in LowerFNEGorFABS()
2974 Lo64 = DAG.getNode(Op.getOpcode(), dl, MVT::f64, Lo64); in LowerFNEGorFABS()
2976 Lo64 = LowerF64Op(Lo64, dl, DAG, Op.getOpcode()); in LowerFNEGorFABS()
2979 Hi64 = DAG.getNode(Op.getOpcode(), dl, MVT::f64, Hi64); in LowerFNEGorFABS()
2981 Hi64 = LowerF64Op(Hi64, dl, DAG, Op.getOpcode()); in LowerFNEGorFABS()
2985 dl, MVT::f128), 0); in LowerFNEGorFABS()
2986 DstReg128 = DAG.getTargetInsertSubreg(SP::sub_even64, dl, MVT::f128, in LowerFNEGorFABS()
2988 DstReg128 = DAG.getTargetInsertSubreg(SP::sub_odd64, dl, MVT::f128, in LowerFNEGorFABS()
2998 SDLoc dl(Op); in LowerADDC_ADDE_SUBC_SUBE() local
3000 SDValue Src1Lo = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, Src1); in LowerADDC_ADDE_SUBC_SUBE()
3001 SDValue Src1Hi = DAG.getNode(ISD::SRL, dl, MVT::i64, Src1, in LowerADDC_ADDE_SUBC_SUBE()
3002 DAG.getConstant(32, dl, MVT::i64)); in LowerADDC_ADDE_SUBC_SUBE()
3003 Src1Hi = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, Src1Hi); in LowerADDC_ADDE_SUBC_SUBE()
3006 SDValue Src2Lo = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, Src2); in LowerADDC_ADDE_SUBC_SUBE()
3007 SDValue Src2Hi = DAG.getNode(ISD::SRL, dl, MVT::i64, Src2, in LowerADDC_ADDE_SUBC_SUBE()
3008 DAG.getConstant(32, dl, MVT::i64)); in LowerADDC_ADDE_SUBC_SUBE()
3009 Src2Hi = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, Src2Hi); in LowerADDC_ADDE_SUBC_SUBE()
3024 Lo = DAG.getNode(Op.getOpcode(), dl, VTs, Src1Lo, Src2Lo, in LowerADDC_ADDE_SUBC_SUBE()
3027 Lo = DAG.getNode(Op.getOpcode(), dl, VTs, Src1Lo, Src2Lo); in LowerADDC_ADDE_SUBC_SUBE()
3029 SDValue Hi = DAG.getNode(hiOpc, dl, VTs, Src1Hi, Src2Hi, Lo.getValue(1)); in LowerADDC_ADDE_SUBC_SUBE()
3032 Lo = DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::i64, Lo); in LowerADDC_ADDE_SUBC_SUBE()
3033 Hi = DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::i64, Hi); in LowerADDC_ADDE_SUBC_SUBE()
3034 Hi = DAG.getNode(ISD::SHL, dl, MVT::i64, Hi, in LowerADDC_ADDE_SUBC_SUBE()
3035 DAG.getConstant(32, dl, MVT::i64)); in LowerADDC_ADDE_SUBC_SUBE()
3037 SDValue Dst = DAG.getNode(ISD::OR, dl, MVT::i64, Hi, Lo); in LowerADDC_ADDE_SUBC_SUBE()
3039 return DAG.getMergeValues(Ops, dl); in LowerADDC_ADDE_SUBC_SUBE()
3053 SDLoc dl(Op); in LowerUMULO_SMULO() local
3059 SDValue ShiftAmt = DAG.getConstant(63, dl, VT); in LowerUMULO_SMULO()
3064 HiLHS = DAG.getNode(ISD::SRA, dl, VT, LHS, ShiftAmt); in LowerUMULO_SMULO()
3065 HiRHS = DAG.getNode(ISD::SRA, dl, MVT::i64, RHS, ShiftAmt); in LowerUMULO_SMULO()
3067 HiLHS = DAG.getConstant(0, dl, VT); in LowerUMULO_SMULO()
3068 HiRHS = DAG.getConstant(0, dl, MVT::i64); in LowerUMULO_SMULO()
3077 Args, CallOptions, dl).first; in LowerUMULO_SMULO()
3078 SDValue BottomHalf = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, VT, in LowerUMULO_SMULO()
3079 MulResult, DAG.getIntPtrConstant(0, dl)); in LowerUMULO_SMULO()
3080 SDValue TopHalf = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, VT, in LowerUMULO_SMULO()
3081 MulResult, DAG.getIntPtrConstant(1, dl)); in LowerUMULO_SMULO()
3083 SDValue Tmp1 = DAG.getNode(ISD::SRA, dl, VT, BottomHalf, ShiftAmt); in LowerUMULO_SMULO()
3084 TopHalf = DAG.getSetCC(dl, MVT::i32, TopHalf, Tmp1, ISD::SETNE); in LowerUMULO_SMULO()
3086 TopHalf = DAG.getSetCC(dl, MVT::i32, TopHalf, DAG.getConstant(0, dl, VT), in LowerUMULO_SMULO()
3096 return DAG.getMergeValues(Ops, dl); in LowerUMULO_SMULO()
3112 SDLoc dl(Op); in LowerINTRINSIC_WO_CHAIN() local
3197 SDLoc dl(N); in PerformBITCASTCombine() local
3202 return bitcastConstantFPToInt(cast<ConstantFPSDNode>(Src), dl, DCI.DAG); in PerformBITCASTCombine()
3245 DebugLoc dl = MI.getDebugLoc(); in expandSelectCC() local
3278 BuildMI(ThisMBB, dl, TII.get(BROpcode)) in expandSelectCC()
3286 BuildMI(*SinkMBB, SinkMBB->begin(), dl, TII.get(SP::PHI), in expandSelectCC()
3480 SDLoc dl(N); in ReplaceNodeResults() local
3505 SDValue Lo = DAG.getCopyFromReg(N->getOperand(0), dl, SP::ASR23, MVT::i32); in ReplaceNodeResults()
3506 SDValue Hi = DAG.getCopyFromReg(Lo, dl, SP::G0, MVT::i32); in ReplaceNodeResults()
3508 SDValue Pair = DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Ops); in ReplaceNodeResults()
3536 SDLoc dl(N); in ReplaceNodeResults() local
3538 Ld->getExtensionType(), dl, MVT::v2i32, Ld->getChain(), in ReplaceNodeResults()
3543 SDValue Res = DAG.getNode(ISD::BITCAST, dl, MVT::i64, LoadRes); in ReplaceNodeResults()