Lines Matching refs:sdl

4303   SDLoc sdl = getCurSDLoc();  in visitMaskedStore()  local
4342 DAG.getMaskedStore(getMemoryRoot(), sdl, Src0, Ptr, Offset, Mask, VT, MMO, in visitMaskedStore()
4420 SDLoc sdl = getCurSDLoc(); in visitMaskedScatter() local
4446 Base = DAG.getConstant(0, sdl, TLI.getPointerTy(DAG.getDataLayout())); in visitMaskedScatter()
4449 Scale = DAG.getTargetConstant(1, sdl, TLI.getPointerTy(DAG.getDataLayout())); in visitMaskedScatter()
4456 Index = DAG.getNode(ISD::SIGN_EXTEND, sdl, NewIdxVT, Index); in visitMaskedScatter()
4460 SDValue Scatter = DAG.getMaskedScatter(DAG.getVTList(MVT::Other), VT, sdl, in visitMaskedScatter()
4467 SDLoc sdl = getCurSDLoc(); in visitMaskedLoad() local
4516 DAG.getMaskedLoad(VT, sdl, InChain, Ptr, Offset, Mask, Src0, VT, MMO, in visitMaskedLoad()
4524 SDLoc sdl = getCurSDLoc(); in visitMaskedGather() local
4554 Base = DAG.getConstant(0, sdl, TLI.getPointerTy(DAG.getDataLayout())); in visitMaskedGather()
4557 Scale = DAG.getTargetConstant(1, sdl, TLI.getPointerTy(DAG.getDataLayout())); in visitMaskedGather()
4564 Index = DAG.getNode(ISD::SIGN_EXTEND, sdl, NewIdxVT, Index); in visitMaskedGather()
4568 SDValue Gather = DAG.getMaskedGather(DAG.getVTList(VT, MVT::Other), VT, sdl, in visitMaskedGather()
5794 SDLoc sdl = getCurSDLoc(); in visitIntrinsicCall() local
5810 setValue(&I, DAG.getVScale(sdl, VT, APInt(VT.getSizeInBits(), 1))); in visitIntrinsicCall()
5817 setValue(&I, DAG.getNode(ISD::RETURNADDR, sdl, in visitIntrinsicCall()
5823 DAG.getNode(ISD::ADDROFRETURNADDR, sdl, in visitIntrinsicCall()
5828 DAG.getNode(ISD::SPONENTRY, sdl, in visitIntrinsicCall()
5832 setValue(&I, DAG.getNode(ISD::FRAMEADDR, sdl, in visitIntrinsicCall()
5843 Res = DAG.getNode(ISD::READ_REGISTER, sdl, in visitIntrinsicCall()
5855 DAG.setRoot(DAG.getNode(ISD::WRITE_REGISTER, sdl, MVT::Other, Chain, in visitIntrinsicCall()
5874 Root, sdl, Op1, Op2, Op3, Alignment, isVol, in visitIntrinsicCall()
5895 getRoot(), sdl, Dst, Src, Size, Alignment, isVol, in visitIntrinsicCall()
5912 Root, sdl, Op1, Op2, Op3, Alignment, isVol, /* AlwaysInline */ false, in visitIntrinsicCall()
5928 SDValue MC = DAG.getMemset(Root, sdl, Dst, Value, Size, DstAlign, isVol, in visitIntrinsicCall()
5949 SDValue MM = DAG.getMemmove(Root, sdl, Op1, Op2, Op3, Alignment, isVol, in visitIntrinsicCall()
5966 DAG.getAtomicMemcpy(getRoot(), sdl, Dst, Src, Length, LengthTy, ElemSz, in visitIntrinsicCall()
5982 DAG.getAtomicMemmove(getRoot(), sdl, Dst, Src, Length, LengthTy, ElemSz, in visitIntrinsicCall()
5998 DAG.getAtomicMemset(getRoot(), sdl, Dst, Val, Length, LengthTy, ElemSz, in visitIntrinsicCall()
6006 SDValue Res = DAG.getNode(ISD::PREALLOCATED_SETUP, sdl, MVT::Other, in visitIntrinsicCall()
6018 Ops[2] = DAG.getTargetConstant(*cast<ConstantInt>(I.getArgOperand(1)), sdl, in visitIntrinsicCall()
6021 ISD::PREALLOCATED_ARG, sdl, in visitIntrinsicCall()
6153 Res = DAG.getConstant(TypeID, sdl, MVT::i32); in visitIntrinsicCall()
6161 DAG.setRoot(DAG.getNode(ISD::EH_RETURN, sdl, in visitIntrinsicCall()
6171 setValue(&I, DAG.getNode(ISD::EH_DWARF_CFA, sdl, in visitIntrinsicCall()
6196 SDValue Op = DAG.getNode(ISD::EH_SJLJ_SETJMP, sdl, in visitIntrinsicCall()
6203 DAG.setRoot(DAG.getNode(ISD::EH_SJLJ_LONGJMP, sdl, MVT::Other, in visitIntrinsicCall()
6207 DAG.setRoot(DAG.getNode(ISD::EH_SJLJ_SETUP_DISPATCH, sdl, MVT::Other, in visitIntrinsicCall()
6229 setValue(&I, ExpandPowI(sdl, getValue(I.getArgOperand(0)), in visitIntrinsicCall()
6233 setValue(&I, expandLog(sdl, getValue(I.getArgOperand(0)), DAG, TLI, Flags)); in visitIntrinsicCall()
6237 expandLog2(sdl, getValue(I.getArgOperand(0)), DAG, TLI, Flags)); in visitIntrinsicCall()
6241 expandLog10(sdl, getValue(I.getArgOperand(0)), DAG, TLI, Flags)); in visitIntrinsicCall()
6244 setValue(&I, expandExp(sdl, getValue(I.getArgOperand(0)), DAG, TLI, Flags)); in visitIntrinsicCall()
6248 expandExp2(sdl, getValue(I.getArgOperand(0)), DAG, TLI, Flags)); in visitIntrinsicCall()
6251 setValue(&I, expandPow(sdl, getValue(I.getArgOperand(0)), in visitIntrinsicCall()
6283 setValue(&I, DAG.getNode(Opcode, sdl, in visitIntrinsicCall()
6302 setValue(&I, DAG.getNode(Opcode, sdl, RetVT, in visitIntrinsicCall()
6307 setValue(&I, DAG.getNode(ISD::FMINNUM, sdl, in visitIntrinsicCall()
6313 setValue(&I, DAG.getNode(ISD::FMAXNUM, sdl, in visitIntrinsicCall()
6319 setValue(&I, DAG.getNode(ISD::FMINIMUM, sdl, in visitIntrinsicCall()
6325 setValue(&I, DAG.getNode(ISD::FMAXIMUM, sdl, in visitIntrinsicCall()
6331 setValue(&I, DAG.getNode(ISD::FCOPYSIGN, sdl, in visitIntrinsicCall()
6337 setValue(&I, DAG.getNode(ISD::ARITH_FENCE, sdl, in visitIntrinsicCall()
6344 ISD::FMA, sdl, getValue(I.getArgOperand(0)).getValueType(), in visitIntrinsicCall()
6373 ISD::FPTRUNC_ROUND, sdl, VT, getValue(I.getArgOperand(0)), in visitIntrinsicCall()
6374 DAG.getTargetConstant((int)*RoundMode, sdl, in visitIntrinsicCall()
6384 setValue(&I, DAG.getNode(ISD::FMA, sdl, in visitIntrinsicCall()
6392 ISD::FMUL, sdl, getValue(I.getArgOperand(0)).getValueType(), in visitIntrinsicCall()
6394 SDValue Add = DAG.getNode(ISD::FADD, sdl, in visitIntrinsicCall()
6402 setValue(&I, DAG.getNode(ISD::BITCAST, sdl, MVT::i16, in visitIntrinsicCall()
6403 DAG.getNode(ISD::FP_ROUND, sdl, MVT::f16, in visitIntrinsicCall()
6405 DAG.getTargetConstant(0, sdl, in visitIntrinsicCall()
6409 setValue(&I, DAG.getNode(ISD::FP_EXTEND, sdl, in visitIntrinsicCall()
6411 DAG.getNode(ISD::BITCAST, sdl, MVT::f16, in visitIntrinsicCall()
6416 setValue(&I, DAG.getNode(ISD::FP_TO_SINT_SAT, sdl, VT, in visitIntrinsicCall()
6423 setValue(&I, DAG.getNode(ISD::FP_TO_UINT_SAT, sdl, VT, in visitIntrinsicCall()
6429 Res = DAG.getNode(ISD::SET_ROUNDING, sdl, MVT::Other, in visitIntrinsicCall()
6449 SDValue Result = TLI.expandIS_FPCLASS(DestVT, Op, Test, Flags, sdl, DAG); in visitIntrinsicCall()
6454 SDValue Check = DAG.getTargetConstant(Test, sdl, MVT::i32); in visitIntrinsicCall()
6455 SDValue V = DAG.getNode(ISD::IS_FPCLASS, sdl, DestVT, {Op, Check}, Flags); in visitIntrinsicCall()
6461 DAG.setRoot(DAG.getNode(ISD::PCMARKER, sdl, MVT::Other, getRoot(), Tmp)); in visitIntrinsicCall()
6466 Res = DAG.getNode(ISD::READCYCLECOUNTER, sdl, in visitIntrinsicCall()
6473 setValue(&I, DAG.getNode(ISD::BITREVERSE, sdl, in visitIntrinsicCall()
6478 setValue(&I, DAG.getNode(ISD::BSWAP, sdl, in visitIntrinsicCall()
6487 sdl, Ty, Arg)); in visitIntrinsicCall()
6495 sdl, Ty, Arg)); in visitIntrinsicCall()
6501 setValue(&I, DAG.getNode(ISD::CTPOP, sdl, Ty, Arg)); in visitIntrinsicCall()
6514 setValue(&I, DAG.getNode(RotateOpcode, sdl, VT, X, Z)); in visitIntrinsicCall()
6517 setValue(&I, DAG.getNode(FunnelOpcode, sdl, VT, X, Y, Z)); in visitIntrinsicCall()
6524 setValue(&I, DAG.getNode(ISD::SADDSAT, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
6530 setValue(&I, DAG.getNode(ISD::UADDSAT, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
6536 setValue(&I, DAG.getNode(ISD::SSUBSAT, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
6542 setValue(&I, DAG.getNode(ISD::USUBSAT, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
6548 setValue(&I, DAG.getNode(ISD::SSHLSAT, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
6554 setValue(&I, DAG.getNode(ISD::USHLSAT, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
6564 setValue(&I, DAG.getNode(FixedPointIntrinsicToOpcode(Intrinsic), sdl, in visitIntrinsicCall()
6575 setValue(&I, expandDivFix(FixedPointIntrinsicToOpcode(Intrinsic), sdl, in visitIntrinsicCall()
6582 setValue(&I, DAG.getNode(ISD::SMAX, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
6588 setValue(&I, DAG.getNode(ISD::SMIN, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
6594 setValue(&I, DAG.getNode(ISD::UMAX, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
6600 setValue(&I, DAG.getNode(ISD::UMIN, sdl, Op1.getValueType(), Op1, Op2)); in visitIntrinsicCall()
6606 setValue(&I, DAG.getNode(ISD::ABS, sdl, Op1.getValueType(), Op1)); in visitIntrinsicCall()
6612 Res = DAG.getNode(ISD::STACKSAVE, sdl, DAG.getVTList(VT, MVT::Other), Op); in visitIntrinsicCall()
6619 DAG.setRoot(DAG.getNode(ISD::STACKRESTORE, sdl, MVT::Other, getRoot(), Res)); in visitIntrinsicCall()
6630 Res = DAG.getNode(ISD::GET_DYNAMIC_AREA_OFFSET, sdl, DAG.getVTList(ResTy), in visitIntrinsicCall()
6641 Res = getLoadStackGuard(DAG, sdl, Chain); in visitIntrinsicCall()
6646 Res = DAG.getLoad(PtrTy, sdl, Chain, getValue(Global), in visitIntrinsicCall()
6651 Res = TLI.emitStackGuardXorFP(DAG, Res, sdl); in visitIntrinsicCall()
6663 Src = getLoadStackGuard(DAG, sdl, Chain); in visitIntrinsicCall()
6677 Chain, sdl, Src, FIN, in visitIntrinsicCall()
6713 Res = DAG.getLabelNode(ISD::ANNOTATION_LABEL, sdl, getRoot(), Label); in visitIntrinsicCall()
6729 Res = DAG.getNode(ISD::INIT_TRAMPOLINE, sdl, MVT::Other, Ops); in visitIntrinsicCall()
6735 setValue(&I, DAG.getNode(ISD::ADJUST_TRAMPOLINE, sdl, in visitIntrinsicCall()
6754 Res = DAG.getNode(ISD::FLT_ROUNDS_, sdl, {MVT::i32, MVT::Other}, getRoot()); in visitIntrinsicCall()
6772 DAG.setRoot(DAG.getNode(ISD::TRAP, sdl, MVT::Other, getRoot())); in visitIntrinsicCall()
6775 DAG.setRoot(DAG.getNode(ISD::DEBUGTRAP, sdl, MVT::Other, getRoot())); in visitIntrinsicCall()
6779 ISD::UBSANTRAP, sdl, MVT::Other, getRoot(), in visitIntrinsicCall()
6781 cast<ConstantInt>(I.getArgOperand(0))->getZExtValue(), sdl, in visitIntrinsicCall()
6797 CLI.setDebugLoc(sdl).setChain(getRoot()).setLibCallee( in visitIntrinsicCall()
6834 setValue(&I, DAG.getNode(Op, sdl, VTs, Op1, Op2)); in visitIntrinsicCall()
6847 ISD::PREFETCH, sdl, DAG.getVTList(MVT::Other), Ops, in visitIntrinsicCall()
6889 Res = DAG.getLifetimeNode(IsStart, sdl, getRoot(), FrameIndex, ObjectSize, in visitIntrinsicCall()
6899 Res = DAG.getPseudoProbeNode(sdl, getRoot(), Guid, Index, Attr); in visitIntrinsicCall()
6992 DAG.getNode(ISD::LOCAL_RECOVER, sdl, PtrVT, OffsetSym); in visitIntrinsicCall()
6995 SDValue Add = DAG.getMemBasePlusOffset(FPVal, OffsetVal, sdl); in visitIntrinsicCall()
7008 SDValue N = DAG.getCopyFromReg(DAG.getEntryNode(), sdl, VReg, PtrVT); in visitIntrinsicCall()
7010 N = DAG.getZExtOrTrunc(N, sdl, MVT::i32); in visitIntrinsicCall()
7038 sdl, NodeTys, Ops); in visitIntrinsicCall()
7072 TargetOpcode::PATCHABLE_TYPED_EVENT_CALL, sdl, NodeTys, Ops); in visitIntrinsicCall()
7110 Ops.push_back(DAG.getTargetGlobalAddress(Base, sdl, MVT::i64, 0)); in visitIntrinsicCall()
7131 GA->getGlobal(), sdl, Val.getValueType(), in visitIntrinsicCall()
7140 Ops.push_back(DAG.getTargetConstant(T.Offset, sdl, MVT::i32)); in visitIntrinsicCall()
7145 SDValue N(DAG.getMachineNode(TargetOpcode::ICALL_BRANCH_FUNNEL, sdl, in visitIntrinsicCall()
7165 DAG, sdl, getRoot(), getValue(I.getArgOperand(0)), in visitIntrinsicCall()
7177 setValue(&I, DAG.getNode(ISD::AND, sdl, PtrVT, Ptr, in visitIntrinsicCall()
7178 DAG.getZExtOrTrunc(Const, sdl, PtrVT))); in visitIntrinsicCall()
7196 VectorIndex = DAG.getSplatVector(VecTy, sdl, Index); in visitIntrinsicCall()
7197 VectorTripCount = DAG.getSplatVector(VecTy, sdl, TripCount); in visitIntrinsicCall()
7199 VectorIndex = DAG.getSplatBuildVector(VecTy, sdl, Index); in visitIntrinsicCall()
7200 VectorTripCount = DAG.getSplatBuildVector(VecTy, sdl, TripCount); in visitIntrinsicCall()
7202 SDValue VectorStep = DAG.getStepVector(sdl, VecTy); in visitIntrinsicCall()
7204 ISD::UADDSAT, sdl, VecTy, VectorIndex, VectorStep); in visitIntrinsicCall()
7205 SDValue SetCC = DAG.getSetCC(sdl, CCVT, VectorInduction, in visitIntrinsicCall()
7220 cast<ConstantSDNode>(Index)->getZExtValue(), sdl); in visitIntrinsicCall()
7223 setValue(&I, DAG.getNode(ISD::INSERT_SUBVECTOR, sdl, ResultVT, Vec, SubVec, in visitIntrinsicCall()
7237 cast<ConstantSDNode>(Index)->getZExtValue(), sdl); in visitIntrinsicCall()
7240 DAG.getNode(ISD::EXTRACT_SUBVECTOR, sdl, ResultVT, Vec, Index)); in visitIntrinsicCall()
7254 SDLoc sdl = getCurSDLoc(); in visitConstrainedFPIntrinsic() local
7329 SDValue Mul = DAG.getNode(ISD::STRICT_FMUL, sdl, VTs, Opers, Flags); in visitConstrainedFPIntrinsic()
7347 DAG.getTargetConstant(0, sdl, TLI.getPointerTy(DAG.getDataLayout()))); in visitConstrainedFPIntrinsic()
7360 SDValue Result = DAG.getNode(Opcode, sdl, VTs, Opers, Flags); in visitConstrainedFPIntrinsic()
8041 SDLoc sdl = getCurSDLoc(); in visitMemPCpyCall() local
8047 SDValue MC = DAG.getMemcpy(Root, sdl, Dst, Src, Size, Alignment, isVol, false, in visitMemPCpyCall()
8057 Size = DAG.getSExtOrTrunc(Size, sdl, Dst.getValueType()); in visitMemPCpyCall()
8060 SDValue DstPlusSize = DAG.getNode(ISD::ADD, sdl, Dst.getValueType(), in visitMemPCpyCall()