Lines Matching refs:NumBytes
126 const DebugLoc &dl, Register DestReg, Register BaseReg, int NumBytes,
134 (DestReg.isVirtual() || isARMLowRegister(DestReg)) && NumBytes >= 0 &&
135 NumBytes <= 1020 && (NumBytes % 4) == 0) {
138 .addImm(NumBytes / 4)
151 if (NumBytes < 0 && !isHigh && CanChangeCC) {
153 NumBytes = -NumBytes;
161 if (NumBytes <= 255 && NumBytes >= 0 && CanChangeCC) {
164 .addImm(NumBytes)
166 } else if (NumBytes < 0 && NumBytes >= -255 && CanChangeCC) {
169 .addImm(NumBytes)
178 .addImm(NumBytes)
217 .addImm(NumBytes)
227 .addImm(NumBytes)
231 MRI.emitLoadConstPool(MBB, MBBI, dl, LdReg, 0, NumBytes, ARMCC::AL, 0,
254 Register BaseReg, int NumBytes,
258 bool isSub = NumBytes < 0;
259 unsigned Bytes = (unsigned)NumBytes;
260 if (isSub) Bytes = -NumBytes;
282 // NumBytes with a reasonable number of instructions, we fall back to using a
367 DestReg, BaseReg, NumBytes, true,