Lines Matching refs:getCurSDLoc
1068 Root = DAG.getTokenFactor(getCurSDLoc(), Pending); in updateRoot()
1462 Result = RFV.getCopyFromRegs(DAG, FuncInfo, getCurSDLoc(), Chain, nullptr, in getCopyFromRegs()
1522 return DAG.getConstant(*CI, getCurSDLoc(), VT); in getValueImpl()
1525 return DAG.getGlobalAddress(GV, getCurSDLoc(), VT); in getValueImpl()
1529 return DAG.getConstant(0, getCurSDLoc(), in getValueImpl()
1534 return DAG.getVScale(getCurSDLoc(), VT, APInt(VT.getSizeInBits(), 1)); in getValueImpl()
1537 return DAG.getConstantFP(*CFP, getCurSDLoc(), VT); in getValueImpl()
1561 return DAG.getMergeValues(Constants, getCurSDLoc()); in getValueImpl()
1576 return DAG.getMergeValues(Ops, getCurSDLoc()); in getValueImpl()
1577 return NodeMap[V] = DAG.getBuildVector(VT, getCurSDLoc(), Ops); in getValueImpl()
1595 Constants[i] = DAG.getConstantFP(0, getCurSDLoc(), EltVT); in getValueImpl()
1597 Constants[i] = DAG.getConstant(0, getCurSDLoc(), EltVT); in getValueImpl()
1600 return DAG.getMergeValues(Constants, getCurSDLoc()); in getValueImpl()
1619 return NodeMap[V] = DAG.getBuildVector(VT, getCurSDLoc(), Ops); in getValueImpl()
1626 Op = DAG.getConstantFP(0, getCurSDLoc(), EltVT); in getValueImpl()
1628 Op = DAG.getConstant(0, getCurSDLoc(), EltVT); in getValueImpl()
1631 return NodeMap[V] = DAG.getSplatVector(VT, getCurSDLoc(), Op); in getValueImpl()
1635 return NodeMap[V] = DAG.getBuildVector(VT, getCurSDLoc(), Ops); in getValueImpl()
1658 return RFV.getCopyFromRegs(DAG, FuncInfo, getCurSDLoc(), Chain, nullptr, V); in getValueImpl()
1694 DAG.setRoot(DAG.getNode(ISD::BR, getCurSDLoc(), MVT::Other, in visitCatchRet()
1714 SDValue Ret = DAG.getNode(ISD::CATCHRET, getCurSDLoc(), MVT::Other, in visitCatchRet()
1864 DAG.getNode(ISD::CLEANUPRET, getCurSDLoc(), MVT::Other, getControlRoot()); in visitCleanupRet()
1904 SDValue RetPtr = DAG.getCopyFromReg(DAG.getEntryNode(), getCurSDLoc(), in visitRet()
1919 SDValue Ptr = DAG.getObjectPtrOffset(getCurSDLoc(), RetPtr, in visitRet()
1924 Val = DAG.getPtrExtOrTrunc(Val, getCurSDLoc(), MemVTs[i]); in visitRet()
1926 Chain, getCurSDLoc(), Val, in visitRet()
1932 Chain = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), in visitRet()
1970 getCopyToParts(DAG, getCurSDLoc(), in visitRet()
2030 Chain, CallConv, isVarArg, Outs, OutVals, getCurSDLoc(), DAG); in visitRet()
2168 TBB, FBB, CurBB, getCurSDLoc(), TProb, FProb); in EmitBranchForMergedCondition()
2177 nullptr, TBB, FBB, CurBB, getCurSDLoc(), TProb, FProb); in EmitBranchForMergedCondition()
2352 DAG.setRoot(DAG.getNode(ISD::BR, getCurSDLoc(), in visitBr()
2427 nullptr, Succ0MBB, Succ1MBB, BrMBB, getCurSDLoc()); in visitBr()
2474 CondLHS = DAG.getPtrExtOrTrunc(CondLHS, getCurSDLoc(), MemVT); in visitSwitchCase()
2475 CondRHS = DAG.getPtrExtOrTrunc(CondRHS, getCurSDLoc(), MemVT); in visitSwitchCase()
2533 SDValue Index = DAG.getCopyFromReg(getControlRoot(), getCurSDLoc(), in visitJumpTable()
2536 SDValue BrJumpTable = DAG.getNode(ISD::BR_JT, getCurSDLoc(), in visitJumpTable()
2547 SDLoc dl = getCurSDLoc(); in visitJumpTableHeader()
2640 SDLoc dl = getCurSDLoc(); in visitSPDescriptorParent()
2671 CLI.setDebugLoc(getCurSDLoc()) in visitSPDescriptorParent()
2728 None, CallOptions, getCurSDLoc()).second; in visitSPDescriptorFailure()
2733 Chain = DAG.getNode(ISD::TRAP, getCurSDLoc(), MVT::Other, Chain); in visitSPDescriptorFailure()
2738 Chain = DAG.getNode(ISD::TRAP, getCurSDLoc(), MVT::Other, Chain); in visitSPDescriptorFailure()
2747 SDLoc dl = getCurSDLoc(); in visitBitTestHeader()
2813 SDLoc dl = getCurSDLoc(); in visitBitTestCase()
2913 DAG.getTargetConstant(Intrinsic::wasm_rethrow, getCurSDLoc(), in visitInvoke()
2916 DAG.setRoot(DAG.getNode(ISD::INTRINSIC_VOID, getCurSDLoc(), VTs, Ops)); in visitInvoke()
2954 DAG.setRoot(DAG.getNode(ISD::BR, getCurSDLoc(), MVT::Other, getControlRoot(), in visitInvoke()
2984 DAG.setRoot(DAG.getNode(ISD::BR, getCurSDLoc(), in visitCallBr()
3013 SDLoc dl = getCurSDLoc(); in visitLandingPad()
3070 DAG.setRoot(DAG.getNode(ISD::BRIND, getCurSDLoc(), in visitIndirectBr()
3092 DAG.setRoot(DAG.getNode(ISD::TRAP, getCurSDLoc(), MVT::Other, DAG.getRoot())); in visitUnreachable()
3099 SDValue UnNodeValue = DAG.getNode(Opcode, getCurSDLoc(), Op.getValueType(), in visitUnary()
3117 SDValue BinNodeValue = DAG.getNode(Opcode, getCurSDLoc(), Op1.getValueType(), in visitBinary()
3133 SDLoc DL = getCurSDLoc(); in visitShift()
3170 SDValue Res = DAG.getNode(Opcode, getCurSDLoc(), Op1.getValueType(), Op1, Op2, in visitShift()
3182 setValue(&I, DAG.getNode(ISD::SDIV, getCurSDLoc(), Op1.getValueType(), Op1, in visitSDiv()
3204 Op1 = DAG.getPtrExtOrTrunc(Op1, getCurSDLoc(), MemVT); in visitICmp()
3205 Op2 = DAG.getPtrExtOrTrunc(Op2, getCurSDLoc(), MemVT); in visitICmp()
3210 setValue(&I, DAG.getSetCC(getCurSDLoc(), DestVT, Op1, Op2, Opcode)); in visitICmp()
3233 setValue(&I, DAG.getSetCC(getCurSDLoc(), DestVT, Op1, Op2, Condition)); in visitFCmp()
3358 SDLoc dl = getCurSDLoc(); in visitSelect()
3372 OpCode, getCurSDLoc(), in visitSelect()
3377 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitSelect()
3386 setValue(&I, DAG.getNode(ISD::TRUNCATE, getCurSDLoc(), DestVT, N)); in visitTrunc()
3395 setValue(&I, DAG.getNode(ISD::ZERO_EXTEND, getCurSDLoc(), DestVT, N)); in visitZExt()
3404 setValue(&I, DAG.getNode(ISD::SIGN_EXTEND, getCurSDLoc(), DestVT, N)); in visitSExt()
3410 SDLoc dl = getCurSDLoc(); in visitFPTrunc()
3423 setValue(&I, DAG.getNode(ISD::FP_EXTEND, getCurSDLoc(), DestVT, N)); in visitFPExt()
3431 setValue(&I, DAG.getNode(ISD::FP_TO_UINT, getCurSDLoc(), DestVT, N)); in visitFPToUI()
3439 setValue(&I, DAG.getNode(ISD::FP_TO_SINT, getCurSDLoc(), DestVT, N)); in visitFPToSI()
3447 setValue(&I, DAG.getNode(ISD::UINT_TO_FP, getCurSDLoc(), DestVT, N)); in visitUIToFP()
3455 setValue(&I, DAG.getNode(ISD::SINT_TO_FP, getCurSDLoc(), DestVT, N)); in visitSIToFP()
3467 N = DAG.getPtrExtOrTrunc(N, getCurSDLoc(), PtrMemVT); in visitPtrToInt()
3468 N = DAG.getZExtOrTrunc(N, getCurSDLoc(), DestVT); in visitPtrToInt()
3479 N = DAG.getZExtOrTrunc(N, getCurSDLoc(), PtrMemVT); in visitIntToPtr()
3480 N = DAG.getPtrExtOrTrunc(N, getCurSDLoc(), DestVT); in visitIntToPtr()
3486 SDLoc dl = getCurSDLoc(); in visitBitCast()
3516 N = DAG.getAddrSpaceCast(getCurSDLoc(), DestVT, N, SrcAS, DestAS); in visitAddrSpaceCast()
3525 SDValue InIdx = DAG.getSExtOrTrunc(getValue(I.getOperand(2)), getCurSDLoc(), in visitInsertElement()
3527 setValue(&I, DAG.getNode(ISD::INSERT_VECTOR_ELT, getCurSDLoc(), in visitInsertElement()
3535 SDValue InIdx = DAG.getSExtOrTrunc(getValue(I.getOperand(1)), getCurSDLoc(), in visitExtractElement()
3537 setValue(&I, DAG.getNode(ISD::EXTRACT_VECTOR_ELT, getCurSDLoc(), in visitExtractElement()
3550 SDLoc DL = getCurSDLoc(); in visitShuffleVector()
3791 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitInsertValue()
3831 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitExtractValue()
3841 SDLoc dl = getCurSDLoc(); in visitGetElementPtr()
3987 SDLoc dl = getCurSDLoc(); in visitAlloca()
4093 SDLoc dl = getCurSDLoc(); in visitLoad()
4172 SDValue CopyNode = DAG.getCopyToReg(getRoot(), getCurSDLoc(), VReg, in visitStoreToSwiftError()
4206 getRoot(), getCurSDLoc(), in visitLoadFromSwiftError()
4250 SDLoc dl = getCurSDLoc(); in visitStore()
4289 SDLoc sdl = getCurSDLoc(); in visitMaskedStore()
4373 Index = DAG.getConstant(0, SDB->getCurSDLoc(), VT); in getUniformBase()
4375 Scale = DAG.getTargetConstant(1, SDB->getCurSDLoc(), TLI.getPointerTy(DL)); in getUniformBase()
4398 SDB->getCurSDLoc(), TLI.getPointerTy(DL)); in getUniformBase()
4403 SDLoc sdl = getCurSDLoc(); in visitMaskedScatter()
4453 SDLoc sdl = getCurSDLoc(); in visitMaskedLoad()
4519 SDLoc sdl = getCurSDLoc(); in visitMaskedGather()
4573 SDLoc dl = getCurSDLoc(); in visitAtomicCmpXchg()
4605 SDLoc dl = getCurSDLoc(); in visitAtomicRMW()
4649 SDLoc dl = getCurSDLoc(); in visitFence()
4661 SDLoc dl = getCurSDLoc(); in visitAtomicLoad()
4713 SDLoc dl = getCurSDLoc(); in visitAtomicStore()
4785 Ops.push_back(DAG.getTargetConstant(Intrinsic, getCurSDLoc(), in visitTargetIntrinsic()
4829 DAG.getMemIntrinsicNode(Info.opc, getCurSDLoc(), VTs, Ops, Info.memVT, in visitTargetIntrinsic()
4833 Result = DAG.getNode(ISD::INTRINSIC_WO_CHAIN, getCurSDLoc(), VTs, Ops); in visitTargetIntrinsic()
4835 Result = DAG.getNode(ISD::INTRINSIC_W_CHAIN, getCurSDLoc(), VTs, Ops); in visitTargetIntrinsic()
4837 Result = DAG.getNode(ISD::INTRINSIC_VOID, getCurSDLoc(), VTs, Ops); in visitTargetIntrinsic()
4851 Result = DAG.getNode(ISD::BITCAST, getCurSDLoc(), VT, Result); in visitTargetIntrinsic()
4861 DAG.getAssertAlign(getCurSDLoc(), Result, Alignment.valueOrOne()); in visitTargetIntrinsic()
5791 SDLoc sdl = getCurSDLoc(); in visitIntrinsicCall()
5808 DAG.getVScale(getCurSDLoc(), VT, APInt(VT.getSizeInBits(), 1))); in visitIntrinsicCall()
6949 DAG.getCopyFromReg(DAG.getEntryNode(), getCurSDLoc(), VReg, PtrVT); in visitIntrinsicCall()
6951 N = DAG.getZExtOrTrunc(N, getCurSDLoc(), MVT::i32); in visitIntrinsicCall()
6963 SDLoc DL = getCurSDLoc(); in visitIntrinsicCall()
6994 SDLoc DL = getCurSDLoc(); in visitIntrinsicCall()
7053 Ops.push_back(DAG.getTargetGlobalAddress(Base, getCurSDLoc(), MVT::i64, 0)); in visitIntrinsicCall()
7074 GA->getGlobal(), getCurSDLoc(), in visitIntrinsicCall()
7083 Ops.push_back(DAG.getTargetConstant(T.Offset, getCurSDLoc(), MVT::i32)); in visitIntrinsicCall()
7089 getCurSDLoc(), MVT::Other, Ops), in visitIntrinsicCall()
7108 DAG, getCurSDLoc(), getRoot(), getValue(I.getArgOperand(0)), in visitIntrinsicCall()
7120 setValue(&I, DAG.getNode(ISD::AND, getCurSDLoc(), PtrVT, Ptr, in visitIntrinsicCall()
7121 DAG.getZExtOrTrunc(Const, getCurSDLoc(), PtrVT))); in visitIntrinsicCall()
7125 auto DL = getCurSDLoc(); in visitIntrinsicCall()
7158 auto DL = getCurSDLoc(); in visitIntrinsicCall()
7177 auto DL = getCurSDLoc(); in visitIntrinsicCall()
7204 SDLoc sdl = getCurSDLoc(); in visitConstrainedFPIntrinsic()
7335 SDLoc DL = getCurSDLoc(); in visitVectorPredicationIntrinsic()
7384 return DAG.getEHLabel(getCurSDLoc(), Chain, BeginLabel); in lowerStartEH()
7398 Chain = DAG.getEHLabel(getCurSDLoc(), Chain, EndLabel); in lowerEndEH()
7541 CLI.setDebugLoc(getCurSDLoc()) in LowerCallTo()
7603 Builder.DAG.getLoad(LoadVT, Builder.getCurSDLoc(), Root, Ptr, in getMemCmpLoad()
7619 Value = DAG.getSExtOrTrunc(Value, getCurSDLoc(), VT); in processIntegerCallValue()
7621 Value = DAG.getZExtOrTrunc(Value, getCurSDLoc(), VT); in processIntegerCallValue()
7637 setValue(&I, DAG.getConstant(0, getCurSDLoc(), CallVT)); in visitMemCmpBCmpCall()
7643 DAG, getCurSDLoc(), DAG.getRoot(), getValue(LHS), getValue(RHS), in visitMemCmpBCmpCall()
7712 SDValue Cmp = DAG.getSetCC(getCurSDLoc(), MVT::i1, LoadL, LoadR, ISD::SETNE); in visitMemCmpBCmpCall()
7729 TSI.EmitTargetCodeForMemchr(DAG, getCurSDLoc(), DAG.getRoot(), in visitMemChrCall()
7757 SDLoc sdl = getCurSDLoc(); in visitMemPCpyCall()
7793 TSI.EmitTargetCodeForStrcpy(DAG, getCurSDLoc(), getRoot(), in visitStrCpyCall()
7816 TSI.EmitTargetCodeForStrcmp(DAG, getCurSDLoc(), DAG.getRoot(), in visitStrCmpCall()
7839 TSI.EmitTargetCodeForStrlen(DAG, getCurSDLoc(), DAG.getRoot(), in visitStrLenCall()
7860 TSI.EmitTargetCodeForStrnlen(DAG, getCurSDLoc(), DAG.getRoot(), in visitStrNLenCall()
7888 DAG.getNode(Opcode, getCurSDLoc(), Tmp.getValueType(), Tmp, Flags)); in visitUnaryFloatCall()
7909 setValue(&I, DAG.getNode(Opcode, getCurSDLoc(), VT, Tmp0, Tmp1, Flags)); in visitBinaryFloatCall()
7955 setValue(&I, DAG.getNode(ISD::FCOPYSIGN, getCurSDLoc(), in visitCall()
8562 Chain = getAddressForMemoryInput(Chain, getCurSDLoc(), OpInfo, DAG); in visitInlineAsm()
8588 ExtraInfo.get(), getCurSDLoc(), TLI.getPointerTy(DAG.getDataLayout()))); in visitInlineAsm()
8598 GetRegistersForValue(DAG, getCurSDLoc(), OpInfo, RefOpInfo); in visitInlineAsm()
8626 AsmNodeOperands.push_back(DAG.getTargetConstant(OpFlags, getCurSDLoc(), in visitInlineAsm()
8648 false, 0, getCurSDLoc(), DAG, AsmNodeOperands); in visitInlineAsm()
8690 SDLoc dl = getCurSDLoc(); in visitInlineAsm()
8708 OpFlag, getCurSDLoc(), TLI.getPointerTy(DAG.getDataLayout()))); in visitInlineAsm()
8741 ResOpType, getCurSDLoc(), TLI.getPointerTy(DAG.getDataLayout()))); in visitInlineAsm()
8761 getCurSDLoc(), in visitInlineAsm()
8791 SDLoc dl = getCurSDLoc(); in visitInlineAsm()
8805 false, 0, getCurSDLoc(), DAG, in visitInlineAsm()
8816 Chain = DAG.getNode(ISDOpc, getCurSDLoc(), in visitInlineAsm()
8851 V = DAG.getNode(ISD::BITCAST, getCurSDLoc(), ResultVT, V); in visitInlineAsm()
8857 V = DAG.getNode(ISD::TRUNCATE, getCurSDLoc(), ResultVT, V); in visitInlineAsm()
8875 Val = OpInfo.AssignedRegs.getCopyFromRegs(DAG, FuncInfo, getCurSDLoc(), in visitInlineAsm()
8880 Val = TLI.LowerAsmOutputForConstraint(Chain, Flag, getCurSDLoc(), in visitInlineAsm()
8893 SDValue Store = DAG.getStore(Chain, getCurSDLoc(), Val, getValue(Ptr), in visitInlineAsm()
8915 SDValue V = DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitInlineAsm()
8922 Chain = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), MVT::Other, OutChains); in visitInlineAsm()
8951 setValue(&Call, DAG.getMergeValues(Ops, getCurSDLoc())); in emitInlineAsmError()
8955 DAG.setRoot(DAG.getNode(ISD::VASTART, getCurSDLoc(), in visitVAStart()
8965 TLI.getMemValueType(DAG.getDataLayout(), I.getType()), getCurSDLoc(), in visitVAArg()
8972 V, getCurSDLoc(), TLI.getValueType(DAG.getDataLayout(), I.getType())); in visitVAArg()
8977 DAG.setRoot(DAG.getNode(ISD::VAEND, getCurSDLoc(), in visitVAEnd()
8984 DAG.setRoot(DAG.getNode(ISD::VACOPY, getCurSDLoc(), in visitVACopy()
9013 SDLoc SL = getCurSDLoc(); in lowerRangeToAssertZExt()
9058 CLI.setDebugLoc(getCurSDLoc()) in populateCallLoweringInfo()
9113 SDLoc DL = getCurSDLoc(); in visitStackmap()
9179 SDLoc dl = getCurSDLoc(); in visitPatchpoint()
9324 SDLoc dl = getCurSDLoc(); in visitVectorReduce()
9850 RFV.getCopyToRegs(Op, DAG, getCurSDLoc(), Chain, nullptr, V, ExtendType); in CopyValueToVirtualRegister()
10045 SDLoc dl = SDB->getCurSDLoc(); in LowerArguments()
10265 SDB->DAG.getCopyToReg(NewRoot, SDB->getCurSDLoc(), SRetReg, ArgValue); in LowerArguments()
10341 SDB->getCurSDLoc()); in LowerArguments()
10570 SDLoc DL = getCurSDLoc(); in lowerWorkItem()
10758 getCurSDLoc(), I->Prob, UnhandledProbs); in lowerWorkItem()
10909 getCurSDLoc(), LeftProb, RightProb); in splitWorkItem()
11020 DAG.setRoot(DAG.getNode(ISD::BR, getCurSDLoc(), MVT::Other, in visitSwitch()
11077 auto DL = getCurSDLoc(); in visitStepVector()
11086 SDLoc DL = getCurSDLoc(); in visitVectorReverse()
11116 Values[i] = DAG.getNode(ISD::FREEZE, getCurSDLoc(), ValueVTs[i], in visitFreeze()
11119 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitFreeze()
11127 SDLoc DL = getCurSDLoc(); in visitVectorSplice()