Home | History | Annotate | Download | only in SystemZ

Lines Matching refs:Size

22 // a block operation of Size bytes with source address Src and destination
28 SDValue Src, uint64_t Size) {
41 if (Size > 6 * 256)
43 DAG.getConstant(Size, DL, PtrVT),
44 DAG.getConstant(Size / 256, DL, PtrVT));
46 DAG.getConstant(Size, DL, PtrVT));
51 SDValue Dst, SDValue Src, SDValue Size, unsigned Align,
58 if (auto *CSize = dyn_cast<ConstantSDNode>(Size))
65 // Chain, Dst, ByteVal and Size. These cases are expected to use
68 SDValue Dst, uint64_t ByteVal, uint64_t Size,
72 for (unsigned I = 1; I < Size; ++I)
76 MVT::getIntegerVT(Size * 8)),
82 SDValue Dst, SDValue Byte, SDValue Size,
90 if (auto *CSize = dyn_cast<ConstantSDNode>(Size)) {
151 // Use CLC to compare [Src1, Src1 + Size) with [Src2, Src2 + Size),
154 SDValue Src1, SDValue Src2, uint64_t Size) {
165 if (Size > 3 * 256)
167 DAG.getConstant(Size, DL, PtrVT),
168 DAG.getConstant(Size / 256, DL, PtrVT));
170 DAG.getConstant(Size, DL, PtrVT));
188 SDValue Src1, SDValue Src2, SDValue Size,
191 if (auto *CSize = dyn_cast<ConstantSDNode>(Size)) {
193 assert(Bytes > 0 && "Caller should have handled 0-size case");