Lines Matching refs:getCurSDLoc
1078 Root = DAG.getTokenFactor(getCurSDLoc(), Pending); in updateRoot()
1477 Result = RFV.getCopyFromRegs(DAG, FuncInfo, getCurSDLoc(), Chain, nullptr, in getCopyFromRegs()
1537 return DAG.getConstant(*CI, getCurSDLoc(), VT); in getValueImpl()
1540 return DAG.getGlobalAddress(GV, getCurSDLoc(), VT); in getValueImpl()
1544 return DAG.getConstant(0, getCurSDLoc(), in getValueImpl()
1549 return DAG.getVScale(getCurSDLoc(), VT, APInt(VT.getSizeInBits(), 1)); in getValueImpl()
1552 return DAG.getConstantFP(*CFP, getCurSDLoc(), VT); in getValueImpl()
1576 return DAG.getMergeValues(Constants, getCurSDLoc()); in getValueImpl()
1591 return DAG.getMergeValues(Ops, getCurSDLoc()); in getValueImpl()
1592 return NodeMap[V] = DAG.getBuildVector(VT, getCurSDLoc(), Ops); in getValueImpl()
1610 Constants[i] = DAG.getConstantFP(0, getCurSDLoc(), EltVT); in getValueImpl()
1612 Constants[i] = DAG.getConstant(0, getCurSDLoc(), EltVT); in getValueImpl()
1615 return DAG.getMergeValues(Constants, getCurSDLoc()); in getValueImpl()
1637 return NodeMap[V] = DAG.getBuildVector(VT, getCurSDLoc(), Ops); in getValueImpl()
1646 Op = DAG.getConstantFP(0, getCurSDLoc(), EltVT); in getValueImpl()
1648 Op = DAG.getConstant(0, getCurSDLoc(), EltVT); in getValueImpl()
1651 return NodeMap[V] = DAG.getSplatVector(VT, getCurSDLoc(), Op); in getValueImpl()
1655 return NodeMap[V] = DAG.getBuildVector(VT, getCurSDLoc(), Ops); in getValueImpl()
1678 return RFV.getCopyFromRegs(DAG, FuncInfo, getCurSDLoc(), Chain, nullptr, V); in getValueImpl()
1717 DAG.setRoot(DAG.getNode(ISD::BR, getCurSDLoc(), MVT::Other, in visitCatchRet()
1737 SDValue Ret = DAG.getNode(ISD::CATCHRET, getCurSDLoc(), MVT::Other, in visitCatchRet()
1887 DAG.getNode(ISD::CLEANUPRET, getCurSDLoc(), MVT::Other, getControlRoot()); in visitCleanupRet()
1928 DAG.getCopyFromReg(Chain, getCurSDLoc(), DemoteReg, PtrValueVTs[0]); in visitRet()
1942 SDValue Ptr = DAG.getObjectPtrOffset(getCurSDLoc(), RetPtr, in visitRet()
1947 Val = DAG.getPtrExtOrTrunc(Val, getCurSDLoc(), MemVTs[i]); in visitRet()
1949 Chain, getCurSDLoc(), Val, in visitRet()
1955 Chain = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), in visitRet()
1990 getCopyToParts(DAG, getCurSDLoc(), in visitRet()
2050 Chain, CallConv, isVarArg, Outs, OutVals, getCurSDLoc(), DAG); in visitRet()
2188 TBB, FBB, CurBB, getCurSDLoc(), TProb, FProb); in EmitBranchForMergedCondition()
2197 nullptr, TBB, FBB, CurBB, getCurSDLoc(), TProb, FProb); in EmitBranchForMergedCondition()
2372 DAG.setRoot(DAG.getNode(ISD::BR, getCurSDLoc(), in visitBr()
2447 nullptr, Succ0MBB, Succ1MBB, BrMBB, getCurSDLoc()); in visitBr()
2494 CondLHS = DAG.getPtrExtOrTrunc(CondLHS, getCurSDLoc(), MemVT); in visitSwitchCase()
2495 CondRHS = DAG.getPtrExtOrTrunc(CondRHS, getCurSDLoc(), MemVT); in visitSwitchCase()
2553 SDValue Index = DAG.getCopyFromReg(getControlRoot(), getCurSDLoc(), in visitJumpTable()
2556 SDValue BrJumpTable = DAG.getNode(ISD::BR_JT, getCurSDLoc(), in visitJumpTable()
2567 SDLoc dl = getCurSDLoc(); in visitJumpTableHeader()
2660 SDLoc dl = getCurSDLoc(); in visitSPDescriptorParent()
2692 CLI.setDebugLoc(getCurSDLoc()) in visitSPDescriptorParent()
2749 None, CallOptions, getCurSDLoc()).second; in visitSPDescriptorFailure()
2754 Chain = DAG.getNode(ISD::TRAP, getCurSDLoc(), MVT::Other, Chain); in visitSPDescriptorFailure()
2759 Chain = DAG.getNode(ISD::TRAP, getCurSDLoc(), MVT::Other, Chain); in visitSPDescriptorFailure()
2768 SDLoc dl = getCurSDLoc(); in visitBitTestHeader()
2834 SDLoc dl = getCurSDLoc(); in visitBitTestCase()
2934 DAG.getTargetConstant(Intrinsic::wasm_rethrow, getCurSDLoc(), in visitInvoke()
2937 DAG.setRoot(DAG.getNode(ISD::INTRINSIC_VOID, getCurSDLoc(), VTs, Ops)); in visitInvoke()
2975 DAG.setRoot(DAG.getNode(ISD::BR, getCurSDLoc(), MVT::Other, getControlRoot(), in visitInvoke()
3011 DAG.setRoot(DAG.getNode(ISD::BR, getCurSDLoc(), in visitCallBr()
3040 SDLoc dl = getCurSDLoc(); in visitLandingPad()
3097 DAG.setRoot(DAG.getNode(ISD::BRIND, getCurSDLoc(), in visitIndirectBr()
3119 DAG.setRoot(DAG.getNode(ISD::TRAP, getCurSDLoc(), MVT::Other, DAG.getRoot())); in visitUnreachable()
3128 SDValue UnNodeValue = DAG.getNode(Opcode, getCurSDLoc(), Op.getValueType(), in visitUnary()
3146 SDValue BinNodeValue = DAG.getNode(Opcode, getCurSDLoc(), Op1.getValueType(), in visitBinary()
3163 Op2 = DAG.getZExtOrTrunc(Op2, getCurSDLoc(), ShiftTy); in visitShift()
3185 SDValue Res = DAG.getNode(Opcode, getCurSDLoc(), Op1.getValueType(), Op1, Op2, in visitShift()
3197 setValue(&I, DAG.getNode(ISD::SDIV, getCurSDLoc(), Op1.getValueType(), Op1, in visitSDiv()
3219 Op1 = DAG.getPtrExtOrTrunc(Op1, getCurSDLoc(), MemVT); in visitICmp()
3220 Op2 = DAG.getPtrExtOrTrunc(Op2, getCurSDLoc(), MemVT); in visitICmp()
3225 setValue(&I, DAG.getSetCC(getCurSDLoc(), DestVT, Op1, Op2, Opcode)); in visitICmp()
3248 setValue(&I, DAG.getSetCC(getCurSDLoc(), DestVT, Op1, Op2, Condition)); in visitFCmp()
3373 SDLoc dl = getCurSDLoc(); in visitSelect()
3387 OpCode, getCurSDLoc(), in visitSelect()
3392 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitSelect()
3401 setValue(&I, DAG.getNode(ISD::TRUNCATE, getCurSDLoc(), DestVT, N)); in visitTrunc()
3410 setValue(&I, DAG.getNode(ISD::ZERO_EXTEND, getCurSDLoc(), DestVT, N)); in visitZExt()
3419 setValue(&I, DAG.getNode(ISD::SIGN_EXTEND, getCurSDLoc(), DestVT, N)); in visitSExt()
3425 SDLoc dl = getCurSDLoc(); in visitFPTrunc()
3438 setValue(&I, DAG.getNode(ISD::FP_EXTEND, getCurSDLoc(), DestVT, N)); in visitFPExt()
3446 setValue(&I, DAG.getNode(ISD::FP_TO_UINT, getCurSDLoc(), DestVT, N)); in visitFPToUI()
3454 setValue(&I, DAG.getNode(ISD::FP_TO_SINT, getCurSDLoc(), DestVT, N)); in visitFPToSI()
3462 setValue(&I, DAG.getNode(ISD::UINT_TO_FP, getCurSDLoc(), DestVT, N)); in visitUIToFP()
3470 setValue(&I, DAG.getNode(ISD::SINT_TO_FP, getCurSDLoc(), DestVT, N)); in visitSIToFP()
3482 N = DAG.getPtrExtOrTrunc(N, getCurSDLoc(), PtrMemVT); in visitPtrToInt()
3483 N = DAG.getZExtOrTrunc(N, getCurSDLoc(), DestVT); in visitPtrToInt()
3494 N = DAG.getZExtOrTrunc(N, getCurSDLoc(), PtrMemVT); in visitIntToPtr()
3495 N = DAG.getPtrExtOrTrunc(N, getCurSDLoc(), DestVT); in visitIntToPtr()
3501 SDLoc dl = getCurSDLoc(); in visitBitCast()
3531 N = DAG.getAddrSpaceCast(getCurSDLoc(), DestVT, N, SrcAS, DestAS); in visitAddrSpaceCast()
3540 SDValue InIdx = DAG.getSExtOrTrunc(getValue(I.getOperand(2)), getCurSDLoc(), in visitInsertElement()
3542 setValue(&I, DAG.getNode(ISD::INSERT_VECTOR_ELT, getCurSDLoc(), in visitInsertElement()
3550 SDValue InIdx = DAG.getSExtOrTrunc(getValue(I.getOperand(1)), getCurSDLoc(), in visitExtractElement()
3552 setValue(&I, DAG.getNode(ISD::EXTRACT_VECTOR_ELT, getCurSDLoc(), in visitExtractElement()
3565 SDLoc DL = getCurSDLoc(); in visitShuffleVector()
3801 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitInsertValue()
3836 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitExtractValue()
3846 SDLoc dl = getCurSDLoc(); in visitGetElementPtr()
3994 SDLoc dl = getCurSDLoc(); in visitAlloca()
4113 SDLoc dl = getCurSDLoc(); in visitLoad()
4189 SDValue CopyNode = DAG.getCopyToReg(getRoot(), getCurSDLoc(), VReg, in visitStoreToSwiftError()
4221 getRoot(), getCurSDLoc(), in visitLoadFromSwiftError()
4265 SDLoc dl = getCurSDLoc(); in visitStore()
4303 SDLoc sdl = getCurSDLoc(); in visitMaskedStore()
4383 Index = DAG.getConstant(0, SDB->getCurSDLoc(), VT); in getUniformBase()
4385 Scale = DAG.getTargetConstant(1, SDB->getCurSDLoc(), TLI.getPointerTy(DL)); in getUniformBase()
4415 DAG.getTargetConstant(ScaleVal, SDB->getCurSDLoc(), TLI.getPointerTy(DL)); in getUniformBase()
4420 SDLoc sdl = getCurSDLoc(); in visitMaskedScatter()
4467 SDLoc sdl = getCurSDLoc(); in visitMaskedLoad()
4524 SDLoc sdl = getCurSDLoc(); in visitMaskedGather()
4576 SDLoc dl = getCurSDLoc(); in visitAtomicCmpXchg()
4608 SDLoc dl = getCurSDLoc(); in visitAtomicRMW()
4654 SDLoc dl = getCurSDLoc(); in visitFence()
4666 SDLoc dl = getCurSDLoc(); in visitAtomicLoad()
4718 SDLoc dl = getCurSDLoc(); in visitAtomicStore()
4790 Ops.push_back(DAG.getTargetConstant(Intrinsic, getCurSDLoc(), in visitTargetIntrinsic()
4832 DAG.getMemIntrinsicNode(Info.opc, getCurSDLoc(), VTs, Ops, Info.memVT, in visitTargetIntrinsic()
4837 Result = DAG.getNode(ISD::INTRINSIC_WO_CHAIN, getCurSDLoc(), VTs, Ops); in visitTargetIntrinsic()
4839 Result = DAG.getNode(ISD::INTRINSIC_W_CHAIN, getCurSDLoc(), VTs, Ops); in visitTargetIntrinsic()
4841 Result = DAG.getNode(ISD::INTRINSIC_VOID, getCurSDLoc(), VTs, Ops); in visitTargetIntrinsic()
4862 DAG.getAssertAlign(getCurSDLoc(), Result, Alignment.valueOrOne()); in visitTargetIntrinsic()
5794 SDLoc sdl = getCurSDLoc(); in visitIntrinsicCall()
7254 SDLoc sdl = getCurSDLoc(); in visitConstrainedFPIntrinsic()
7394 SDLoc DL = getCurSDLoc(); in visitVPLoadGather()
7454 SDLoc DL = getCurSDLoc(); in visitVPStoreScatter()
7509 SDLoc DL = getCurSDLoc(); in visitVPStridedLoad()
7534 SDLoc DL = getCurSDLoc(); in visitVPStridedStore()
7557 SDLoc DL = getCurSDLoc(); in visitVPCmp()
7591 SDLoc DL = getCurSDLoc(); in visitVectorPredicationIntrinsic()
7667 return DAG.getEHLabel(getCurSDLoc(), Chain, BeginLabel); in lowerStartEH()
7681 Chain = DAG.getEHLabel(getCurSDLoc(), Chain, EndLabel); in lowerEndEH()
7824 CLI.setDebugLoc(getCurSDLoc()) in LowerCallTo()
7887 Builder.DAG.getLoad(LoadVT, Builder.getCurSDLoc(), Root, Ptr, in getMemCmpLoad()
7903 Value = DAG.getSExtOrTrunc(Value, getCurSDLoc(), VT); in processIntegerCallValue()
7905 Value = DAG.getZExtOrTrunc(Value, getCurSDLoc(), VT); in processIntegerCallValue()
7921 setValue(&I, DAG.getConstant(0, getCurSDLoc(), CallVT)); in visitMemCmpBCmpCall()
7927 DAG, getCurSDLoc(), DAG.getRoot(), getValue(LHS), getValue(RHS), in visitMemCmpBCmpCall()
7996 SDValue Cmp = DAG.getSetCC(getCurSDLoc(), MVT::i1, LoadL, LoadR, ISD::SETNE); in visitMemCmpBCmpCall()
8013 TSI.EmitTargetCodeForMemchr(DAG, getCurSDLoc(), DAG.getRoot(), in visitMemChrCall()
8041 SDLoc sdl = getCurSDLoc(); in visitMemPCpyCall()
8076 TSI.EmitTargetCodeForStrcpy(DAG, getCurSDLoc(), getRoot(), in visitStrCpyCall()
8099 TSI.EmitTargetCodeForStrcmp(DAG, getCurSDLoc(), DAG.getRoot(), in visitStrCmpCall()
8122 TSI.EmitTargetCodeForStrlen(DAG, getCurSDLoc(), DAG.getRoot(), in visitStrLenCall()
8143 TSI.EmitTargetCodeForStrnlen(DAG, getCurSDLoc(), DAG.getRoot(), in visitStrNLenCall()
8171 DAG.getNode(Opcode, getCurSDLoc(), Tmp.getValueType(), Tmp, Flags)); in visitUnaryFloatCall()
8192 setValue(&I, DAG.getNode(Opcode, getCurSDLoc(), VT, Tmp0, Tmp1, Flags)); in visitBinaryFloatCall()
8240 setValue(&I, DAG.getNode(ISD::FCOPYSIGN, getCurSDLoc(), in visitCall()
8762 Chain = getAddressForMemoryInput(Chain, getCurSDLoc(), OpInfo, DAG); in visitInlineAsm()
8788 ExtraInfo.get(), getCurSDLoc(), TLI.getPointerTy(DAG.getDataLayout()))); in visitInlineAsm()
8799 getRegistersForValue(DAG, getCurSDLoc(), OpInfo, RefOpInfo); in visitInlineAsm()
8841 AsmNodeOperands.push_back(DAG.getTargetConstant(OpFlags, getCurSDLoc(), in visitInlineAsm()
8863 false, 0, getCurSDLoc(), DAG, AsmNodeOperands); in visitInlineAsm()
8906 SDLoc dl = getCurSDLoc(); in visitInlineAsm()
8924 OpFlag, getCurSDLoc(), TLI.getPointerTy(DAG.getDataLayout()))); in visitInlineAsm()
8957 ResOpType, getCurSDLoc(), TLI.getPointerTy(DAG.getDataLayout()))); in visitInlineAsm()
8980 getCurSDLoc(), in visitInlineAsm()
9010 SDLoc dl = getCurSDLoc(); in visitInlineAsm()
9024 false, 0, getCurSDLoc(), DAG, in visitInlineAsm()
9035 Chain = DAG.getNode(ISDOpc, getCurSDLoc(), in visitInlineAsm()
9070 V = DAG.getNode(ISD::BITCAST, getCurSDLoc(), ResultVT, V); in visitInlineAsm()
9076 V = DAG.getNode(ISD::TRUNCATE, getCurSDLoc(), ResultVT, V); in visitInlineAsm()
9094 Val = OpInfo.AssignedRegs.getCopyFromRegs(DAG, FuncInfo, getCurSDLoc(), in visitInlineAsm()
9099 Val = TLI.LowerAsmOutputForConstraint(Chain, Flag, getCurSDLoc(), in visitInlineAsm()
9114 SDValue Store = DAG.getStore(Chain, getCurSDLoc(), Val, getValue(Ptr), in visitInlineAsm()
9136 SDValue V = DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitInlineAsm()
9143 Chain = DAG.getNode(ISD::TokenFactor, getCurSDLoc(), MVT::Other, OutChains); in visitInlineAsm()
9172 setValue(&Call, DAG.getMergeValues(Ops, getCurSDLoc())); in emitInlineAsmError()
9176 DAG.setRoot(DAG.getNode(ISD::VASTART, getCurSDLoc(), in visitVAStart()
9186 TLI.getMemValueType(DAG.getDataLayout(), I.getType()), getCurSDLoc(), in visitVAArg()
9193 V, getCurSDLoc(), TLI.getValueType(DAG.getDataLayout(), I.getType())); in visitVAArg()
9198 DAG.setRoot(DAG.getNode(ISD::VAEND, getCurSDLoc(), in visitVAEnd()
9205 DAG.setRoot(DAG.getNode(ISD::VACOPY, getCurSDLoc(), in visitVACopy()
9234 SDLoc SL = getCurSDLoc(); in lowerRangeToAssertZExt()
9279 CLI.setDebugLoc(getCurSDLoc()) in populateCallLoweringInfo()
9333 SDLoc DL = getCurSDLoc(); in visitStackmap()
9402 SDLoc dl = getCurSDLoc(); in visitPatchpoint()
9545 SDLoc dl = getCurSDLoc(); in visitVectorReduce()
10075 RFV.getCopyToRegs(Op, DAG, getCurSDLoc(), Chain, nullptr, V, ExtendType); in CopyValueToVirtualRegister()
10270 SDLoc dl = SDB->getCurSDLoc(); in LowerArguments()
10490 SDB->DAG.getCopyToReg(NewRoot, SDB->getCurSDLoc(), SRetReg, ArgValue); in LowerArguments()
10566 SDB->getCurSDLoc()); in LowerArguments()
10780 SDLoc DL = getCurSDLoc(); in lowerWorkItem()
10964 getCurSDLoc(), I->Prob, UnhandledProbs); in lowerWorkItem()
11115 getCurSDLoc(), LeftProb, RightProb); in splitWorkItem()
11226 DAG.setRoot(DAG.getNode(ISD::BR, getCurSDLoc(), MVT::Other, in visitSwitch()
11283 auto DL = getCurSDLoc(); in visitStepVector()
11292 SDLoc DL = getCurSDLoc(); in visitVectorReverse()
11322 Values[i] = DAG.getNode(ISD::FREEZE, getCurSDLoc(), ValueVTs[i], in visitFreeze()
11325 setValue(&I, DAG.getNode(ISD::MERGE_VALUES, getCurSDLoc(), in visitFreeze()
11333 SDLoc DL = getCurSDLoc(); in visitVectorSplice()