Lines Matching refs:PUP

7 #  define PUP(a) *(a)++
10 # define PUP(a) *++(a)
208 strb r1, [out, #1]! // PUP(out) = (unsigned char)(this.val);
265 ldrbhi r3, [in, #1]! // if (op>bits) r3 = (PUP(in));
266 addhi hold, hold, r3, asl bits // if (op>bits) hold += (unsigned long)(PUP(in)) << bits;
279 ldrh r3,[in,#1] // if (bits < 15) { 2 (PUP(in)); no condition code for better performance
281 addls hold, hold, r3, asl bits // twice hold += (unsigned long)(PUP(in)) << bits;
329 ldrbhi r3, [in, #1]! // if (op > bits) (PUP(in))
330 addhi hold, hold, r3, asl bits // hold += (unsigned long)(PUP(in)) << bits;
333 ldrbhi r3, [in, #1]! // if (op > bits) (PUP(in))
334 addhi hold, hold, r3, asl bits // hold += (unsigned long)(PUP(in)) << bits;
376 add r2, ip, r3 // from = window - 1 + wsize - op : setup for using PUP(from)
384 // PUP(out) = PUP(from);
385 // PUP(out) = PUP(from);
386 // PUP(out) = PUP(from);
390 // PUP(out) = PUP(from);
392 // PUP(out) = PUP(from);
400 ldrb r3, [r2, #1] // 1st PUP(from)
403 strb r3, [out, #1] // 1st PUP(out) = PUP(from);
404 ldrb r3, [r2, #2] // 2nd PUP(from)
406 strb r3, [out, #2] // 2nd PUP(out) = PUP(from);
407 ldrb r3, [r2, #0] // 3rd PUP(from)
409 strb r3, [out, #0] // 3rd PUP(out) = PUP(from);
414 ldrb r3, [r2, #1] // PUP(from)
416 strb r3, [out, #1]! // PUP(out) = PUP(from);
418 ldrb r3, [r2, #2] // 2nd PUP(from)
419 strb r3, [out, #1]! // 2nd PUP(out) = PUP(from);
436 // ldrh r3,[in,#1] // 2 (PUP(in)) together
438 // add hold, hold, r3, asl bits // twice hold += (unsigned long)(PUP(in)) << bits;
446 ldrb r3, [r2, #1] // 1st PUP(from)
449 strb r3, [out, #1] // 1st PUP(out) = PUP(from);
450 ldrb r3, [r2, #2] // 2nd PUP(from)
452 strb r3, [out, #2] // 2nd PUP(out) = PUP(from);
453 ldrb r3, [r2, #0] // 3rd PUP(from);
455 strb r3, [out, #0] // 3rd PUP(out) = PUP(from);
461 ldrb r3, [r2, #1] // PUP(from)
463 strb r3, [out, #1]! // PUP(out) = PUP(from);
465 ldrb r3, [r2, #2] // 2nd PUP(from)
467 strb r3, [out, #1]! // 2nd PUP(out) = PUP(from);
485 ldrb ip, [r2, #1]! // PUP(from);
487 strb ip, [out, #1]! // PUP(out) = PUP(from);
510 ldrb r3, [r2, #1]! // PUP(from)
512 strb r3, [out, #1]! // PUP(out) = PUP(from);
524 ldrb r3,[r2, #1]! // PUP(from)
526 strb r3, [out,#1]! // PUP(out) = PUP(from);
543 ldrb ip, [r2, #1]! // PUP(from)
545 strb ip, [out, #1]! // PUP(out) = PUP(from);