Lines Matching full:r1
23 r1 = 0; \
24 *(u64*)(r10 - 8) = r1; \
27 r1 = %[map_hash_8b] ll; \
30 r1 = *(u8*)(r0 + 0); \
31 if r1 > 0xff goto l0_%=; \
34 r1 -= r3; \
35 r1 >>= 56; \
36 r0 += r1; \
51 __msg_unpriv("R1 has unknown scalar with mixed signed bounds")
55 r1 = 0; \
56 *(u64*)(r10 - 8) = r1; \
59 r1 = %[map_hash_8b] ll; \
62 r1 = *(u8*)(r0 + 0); \
63 if r1 > 0xff goto l0_%=; \
66 r1 -= r3; \
67 r0 += r1; \
86 r1 = %[map_hash_8b] ll; \
94 r1 = %[map_hash_8b] ll; \
117 r1 = 0; \
118 *(u64*)(r10 - 8) = r1; \
121 r1 = %[map_hash_8b] ll; \
148 r1 = 0; \
149 *(u64*)(r10 - 8) = r1; \
152 r1 = %[map_hash_8b] ll; \
179 r1 = 0; \
180 *(u64*)(r10 - 8) = r1; \
183 r1 = %[map_hash_8b] ll; \
209 r6 = *(u32*)(r1 + %[__sk_buff_mark]); \
210 r1 = 0; \
211 *(u64*)(r10 - 8) = r1; \
214 r1 = %[map_hash_8b] ll; \
238 r6 = *(u32*)(r1 + %[__sk_buff_mark]); \
239 r1 = 0; \
240 *(u64*)(r10 - 8) = r1; \
243 r1 = %[map_hash_8b] ll; \
268 r1 = 0; \
269 *(u64*)(r10 - 8) = r1; \
272 r1 = %[map_hash_8b] ll; \
275 /* r1 = [0x00, 0xff] */ \
276 r1 = *(u8*)(r0 + 0); \
280 /* r1 = [0x10'0000'0000, 0x10'0000'00ff] */ \
281 r1 += r2; \
282 /* r1 = [0x10'7fff'ffff, 0x10'8000'00fe] */ \
283 r1 += 0x7fffffff; \
284 /* r1 = [0x00, 0xff] */ \
286 /* r1 = 0 */ \
287 r1 >>= 8; \
289 r0 += r1; \
310 r1 = 0; \
311 *(u64*)(r10 - 8) = r1; \
314 r1 = %[map_hash_8b] ll; \
317 /* r1 = [0x00, 0xff] */ \
318 r1 = *(u8*)(r0 + 0); \
319 r1 += %[__imm_0]; \
320 /* r1 = [0xffff'ff80, 0x1'0000'007f] */ \
321 r1 += %[__imm_0]; \
322 /* r1 = [0xffff'ff80, 0xffff'ffff] or \
326 r1 -= %[__imm_0]; \
327 /* r1 = [0x00, 0xff] or \
330 r1 -= %[__imm_0]; \
332 r0 += r1; \
350 r1 = 0; \
351 *(u64*)(r10 - 8) = r1; \
354 r1 = %[map_hash_8b] ll; \
357 /* r1 = [0x00, 0xff] */ \
358 r1 = *(u8*)(r0 + 0); \
359 r1 += %[__imm_0]; \
360 /* r1 = [0xffff'ff80, 0x1'0000'007f] */ \
361 r1 += %[__imm_0]; \
362 /* r1 = [0xffff'ff80, 0xffff'ffff] or \
368 r1 -= %[__imm_0]; \
369 /* r1 = [0x00, 0xff] or \
372 r1 -= %[__imm_0]; \
374 r0 += r1; \
391 r1 = 0; \
392 *(u64*)(r10 - 8) = r1; \
395 r1 = %[map_hash_8b] ll; \
398 /* r1 = 0x7fff'ffff */ \
399 r1 = 0x7fffffff; \
400 /* r1 = 0xffff'fffe */ \
401 r1 += 0x7fffffff; \
402 /* r1 = 0 */ \
405 r0 += r1; \
424 r1 = 0; \
425 *(u64*)(r10 - 8) = r1; \
428 r1 = %[map_hash_8b] ll; \
432 r1 = 1; \
433 /* r1 = (u32)1 << (u32)32 = ? */ \
435 /* r1 = [0x0000, 0xffff] */ \
436 r1 &= 0xffff; \
438 r0 += r1; \
457 r1 = 0; \
458 *(u64*)(r10 - 8) = r1; \
461 r1 = %[map_hash_8b] ll; \
464 /* r1 = [0x00, 0xff] */ \
465 r1 = *(u8*)(r0 + 0); \
466 /* r1 = [-0x01, 0xfe] */ \
467 r1 -= 1; \
468 /* r1 = 0 or 0xff'ffff'ffff'ffff */ \
469 r1 >>= 8; \
470 /* r1 = 0 or 0xffff'ffff'ffff */ \
471 r1 >>= 8; \
473 r0 += r1; \
492 r1 = 0; \
493 *(u64*)(r10 - 8) = r1; \
496 r1 = %[map_hash_8b] ll; \
499 r1 = 2; \
500 /* r1 = 1<<32 */ \
501 r1 <<= 31; \
502 /* r1 = 0 (NOT 2!) */ \
504 /* r1 = 0xffff'fffe (NOT 0!) */ \
507 r0 += r1; \
524 r1 = 0; \
525 *(u64*)(r10 - 8) = r1; \
528 r1 = %[map_hash_8b] ll; \
549 r1 = 0; \
550 *(u64*)(r10 - 8) = r1; \
553 r1 = %[map_hash_8b] ll; \
576 r1 = 0; \
577 *(u64*)(r10 - 8) = r1; \
580 r1 = %[map_hash_8b] ll; \
602 r1 = 0; \
603 *(u64*)(r10 - 8) = r1; \
606 r1 = %[map_hash_8b] ll; \
610 l0_%=: r1 = 1000000; \
611 r1 *= 1000000; \
612 r0 += r1; \
636 r1 = -1; \
637 r1 <<= 32; \
638 r1 += 1; \
639 /* r1 = 0xffffFFFF00000001 */ \
642 r1 += 1; \
665 r1 = -1; \
666 r1 <<= 32; \
667 r1 += 1; \
668 /* r1 = 0xffffFFFF00000001 */ \
670 /* r1 = 0x2 */ \
673 if r1 > r2 goto l0_%=; \
687 r8 = *(u32*)(r1 + %[__sk_buff_data_end]); \
688 r7 = *(u32*)(r1 + %[__sk_buff_data]); \
710 __xlated_unpriv("if r1 != 0x0 goto pc+2")
718 r1 = 0; \
719 *(u64*)(r10 - 8) = r1; \
722 r1 = %[map_hash_8b] ll; \
726 l0_%=: r1 = 0; \
727 r1 ^= 1; \
728 if r1 != 0 goto l1_%=; \
751 r1 = 0; \
752 *(u64*)(r10 - 8) = r1; \
755 r1 = %[map_hash_8b] ll; \
776 __xlated_unpriv("if r1 > 0x0 goto pc+2")
784 r1 = 0; \
785 *(u64*)(r10 - 8) = r1; \
788 r1 = %[map_hash_8b] ll; \
792 l0_%=: r1 = 2; \
793 r1 ^= 3; \
794 if r1 > 0 goto l1_%=; \
811 r1 = 0; \
812 *(u64*)(r10 - 8) = r1; \
815 r1 = %[map_hash_8b] ll; \
819 l0_%=: r1 = *(u64*)(r0 + 0); \
820 r1 ^= 3; \
821 if r1 != 0 goto l1_%=; \
838 r1 = 0; \
839 *(u64*)(r10 - 8) = r1; \
842 r1 = %[map_hash_8b] ll; \
846 l0_%=: r1 = *(u64*)(r0 + 0); \
863 __xlated_unpriv("if r1 >= 0x0 goto pc+2")
871 r1 = 0; \
872 *(u64*)(r10 - 8) = r1; \
875 r1 = %[map_hash_8b] ll; \
879 l0_%=: r1 = *(u64*)(r0 + 0); \
880 if r1 <= 0 goto l1_%=; \
881 r1 ^= 3; \
882 if r1 >= 0 goto l1_%=; \
905 r1 = 0; \
906 *(u64*)(r10 - 8) = r1; \
909 r1 = %[map_hash_8b] ll; \
913 l0_%=: r1 = *(u64*)(r0 + 0); \
996 r1 = 0; \
997 *(u64*)(r10 - 8) = r1; \
1000 r1 = %[map_hash_8b] ll; \
1003 r1 = *(u32*)(r0 + 0); \
1005 if r1 == 0 goto l1_%=; \
1006 if r1 > 0x7fffffff goto l0_%=; \
1022 r1 = 0; \
1023 *(u64*)(r10 - 8) = r1; \
1026 r1 = %[map_hash_8b] ll; \
1029 r1 = *(u32*)(r0 + 0); \
1030 if r1 s< 1 goto l1_%=; \
1046 r2 = *(u32*)(r1 + %[xdp_md_data]); \
1047 r3 = *(u32*)(r1 + %[xdp_md_data_end]); \
1048 r1 = r2; \
1049 r1 += 1; \
1050 if r1 > r3 goto l0_%=; \
1051 r1 = *(u8*)(r2 + 0); \
1053 r1 += r0; \
1056 /* r1 unsigned range is [0x7fffffffffffff10, 0x800000000000000f] */\
1057 if r0 < r1 goto l1_%=; \
1073 r2 = *(u32*)(r1 + %[xdp_md_data]); \
1074 r3 = *(u32*)(r1 + %[xdp_md_data_end]); \
1075 r1 = r2; \
1076 r1 += 1; \
1077 if r1 > r3 goto l0_%=; \
1078 r1 = *(u8*)(r2 + 0); \
1080 r1 += r0; \
1085 /* r1 signed range is [S64_MIN, S64_MAX] */ \
1086 if r0 s< r1 goto l1_%=; \
1103 r2 = *(u32*)(r1 + %[xdp_md_data]); \
1104 r3 = *(u32*)(r1 + %[xdp_md_data_end]); \
1105 r1 = r2; \
1106 r1 += 1; \
1107 if r1 > r3 goto l0_%=; \
1108 r1 = *(u8*)(r2 + 0); \
1110 r1 += r0; \
1113 if r0 < r1 goto l1_%=; \
1128 r2 = *(u32*)(r1 + %[xdp_md_data]); \
1129 r3 = *(u32*)(r1 + %[xdp_md_data_end]); \
1130 r1 = r2; \
1131 r1 += 1; \
1132 if r1 > r3 goto l0_%=; \
1133 r1 = *(u8*)(r2 + 0); \
1138 /* r1 unsigned range is [0, 0x8000000f] */ \
1155 r2 = *(u32*)(r1 + %[xdp_md_data]); \
1156 r3 = *(u32*)(r1 + %[xdp_md_data_end]); \
1157 r1 = r2; \
1158 r1 += 1; \
1159 if r1 > r3 goto l0_%=; \
1160 r1 = *(u8*)(r2 + 0); \
1167 /* r1 signed range is [S32_MIN, S32_MAX] */ \
1185 r6 = r1; \
1186 r1 = 0; \
1187 *(u64*)(r10 - 8) = r1; \
1194 l0_%=: r1 = r6; \
1219 r6 = r1; \
1220 r1 = 0; \
1221 *(u64*)(r10 - 8) = r1; \
1226 r1 = r6; \
1459 __msg("6: (1f) r3 -= r1 {{.*}} R3_w=scalar(umin=1,umax=0x8000000000000000)")
1465 "r1 = r0;"
1467 "r1 |= r2;"
1469 "r3 -= r1;"
1620 __msg("3: (2d) if r0 > r1 {{.*}} R0_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=127,var_off=(0x0; 0x7f))")
1627 r1 = 0xffffffffffffff00; \
1628 if r0 > r1 goto l0_%=; \
1653 __msg("3: (2d) if r0 > r1 {{.*}} R0_w=scalar(smin=smin32=-128,smax=smax32=127,umax=0xffffffffffffff80)")
1660 r1 = 0xffffffffffffff80; \
1661 if r0 > r1 goto l0_%=; \