Lines Matching defs:DAG
34 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src,
37 auto &ST = DAG.getMachineFunction().getSubtarget<WebAssemblySubtarget>();
41 SDValue MemIdx = DAG.getConstant(0, DL, MVT::i32);
47 return DAG.getNode(
49 {Chain, MemIdx, MemIdx, Dst, Src, DAG.getZExtOrTrunc(Size, DL, LenMVT)});
53 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Op1, SDValue Op2,
56 return EmitTargetCodeForMemcpy(DAG, DL, Chain, Op1, Op2, Op3,
62 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Val,
65 auto &ST = DAG.getMachineFunction().getSubtarget<WebAssemblySubtarget>();
69 SDValue MemIdx = DAG.getConstant(0, DL, MVT::i32);
77 return DAG.getNode(WebAssemblyISD::MEMSET, DL, MVT::Other, Chain, MemIdx, Dst,
78 DAG.getAnyExtOrTrunc(Val, DL, MVT::i32),
79 DAG.getZExtOrTrunc(Size, DL, LenMVT));