Lines Matching refs:R2

41 #define R2		BPF_REG_2  macro
625 insn[i++] = BPF_ALU64_IMM(BPF_MOV, R2, imm); in __bpf_fill_alu_shift()
630 insn[i++] = BPF_ALU32_REG(op, R1, R2); in __bpf_fill_alu_shift()
642 insn[i++] = BPF_ALU64_REG(op, R1, R2); in __bpf_fill_alu_shift()
762 i += __bpf_ld_imm64(&insn[i], R2, res); in __bpf_fill_alu_shift_same_reg()
765 insn[i++] = BPF_JMP_REG(BPF_JEQ, R1, R2, 1); in __bpf_fill_alu_shift_same_reg()
970 i += __bpf_ld_imm64(&insns[i], R2, src); in __bpf_emit_alu64_reg()
972 insns[i++] = BPF_ALU64_REG(op, R1, R2); in __bpf_emit_alu64_reg()
992 i += __bpf_ld_imm64(&insns[i], R2, src); in __bpf_emit_alu32_reg()
994 insns[i++] = BPF_ALU32_REG(op, R1, R2); in __bpf_emit_alu32_reg()
1620 i += __bpf_ld_imm64(&insns[i], R2, src); in __bpf_emit_atomic64()
1626 insns[i++] = BPF_ATOMIC_OP(BPF_DW, op, R10, R2, -8); in __bpf_emit_atomic64()
1632 insns[i++] = BPF_JMP_REG(BPF_JEQ, R2, R4, 1); in __bpf_emit_atomic64()
1667 i += __bpf_ld_imm64(&insns[i], R2, src); in __bpf_emit_atomic32()
1673 insns[i++] = BPF_ATOMIC_OP(BPF_W, op, R10, R2, -4); in __bpf_emit_atomic32()
1679 insns[i++] = BPF_JMP_REG(BPF_JEQ, R2, R4, 1); in __bpf_emit_atomic32()
1698 i += __bpf_ld_imm64(&insns[i], R2, src); in __bpf_emit_cmpxchg64()
1702 insns[i++] = BPF_ATOMIC_OP(BPF_DW, BPF_CMPXCHG, R10, R2, -8); in __bpf_emit_cmpxchg64()
1714 insns[i++] = BPF_ATOMIC_OP(BPF_DW, BPF_CMPXCHG, R10, R2, -8); in __bpf_emit_cmpxchg64()
1717 insns[i++] = BPF_JMP_REG(BPF_JEQ, R2, R3, 2); in __bpf_emit_cmpxchg64()
1738 i += __bpf_ld_imm64(&insns[i], R2, src); in __bpf_emit_cmpxchg32()
1742 insns[i++] = BPF_ATOMIC_OP(BPF_W, BPF_CMPXCHG, R10, R2, -4); in __bpf_emit_cmpxchg32()
1756 insns[i++] = BPF_ATOMIC_OP(BPF_W, BPF_CMPXCHG, R10, R2, -4); in __bpf_emit_cmpxchg32()
1760 insns[i++] = BPF_JMP32_REG(BPF_JEQ, R2, R3, 2); in __bpf_emit_cmpxchg32()
2161 insn[i++] = BPF_ALU32_IMM(BPF_MOV, R2, imm); in bpf_fill_ld_imm64_magn()
2165 insn[i++] = BPF_ALU64_REG(BPF_OR, R2, R3); in bpf_fill_ld_imm64_magn()
2168 insn[i++] = BPF_JMP_REG(BPF_JEQ, R1, R2, 1); in bpf_fill_ld_imm64_magn()
2226 insn[i++] = BPF_ALU32_IMM(BPF_MOV, R2, imm); in __bpf_fill_ld_imm64_bytes()
2229 insn[i++] = BPF_ALU64_REG(BPF_OR, R2, R3); in __bpf_fill_ld_imm64_bytes()
2232 insn[i++] = BPF_JMP_REG(BPF_JEQ, R1, R2, 1); in __bpf_fill_ld_imm64_bytes()
2356 i += __bpf_ld_imm64(&insns[i], R2, src); in __bpf_emit_jmp_reg()
2357 insns[i++] = BPF_JMP_REG(op, R1, R2, 1); in __bpf_emit_jmp_reg()
2378 i += __bpf_ld_imm64(&insns[i], R2, src); in __bpf_emit_jmp32_reg()
2379 insns[i++] = BPF_JMP32_REG(op, R1, R2, 1); in __bpf_emit_jmp32_reg()
2714 insns[2] = BPF_ALU64_IMM(BPF_MOV, R2, r2); in __bpf_fill_staggered_jumps()
2831 struct bpf_insn jmp = BPF_JMP_REG(BPF_JEQ, R1, R2, 0); in bpf_fill_staggered_jeq_reg()
2838 struct bpf_insn jmp = BPF_JMP_REG(BPF_JNE, R1, R2, 0); in bpf_fill_staggered_jne_reg()
2845 struct bpf_insn jmp = BPF_JMP_REG(BPF_JSET, R1, R2, 0); in bpf_fill_staggered_jset_reg()
2852 struct bpf_insn jmp = BPF_JMP_REG(BPF_JGT, R1, R2, 0); in bpf_fill_staggered_jgt_reg()
2859 struct bpf_insn jmp = BPF_JMP_REG(BPF_JGE, R1, R2, 0); in bpf_fill_staggered_jge_reg()
2866 struct bpf_insn jmp = BPF_JMP_REG(BPF_JLT, R1, R2, 0); in bpf_fill_staggered_jlt_reg()
2873 struct bpf_insn jmp = BPF_JMP_REG(BPF_JLE, R1, R2, 0); in bpf_fill_staggered_jle_reg()
2880 struct bpf_insn jmp = BPF_JMP_REG(BPF_JSGT, R1, R2, 0); in bpf_fill_staggered_jsgt_reg()
2887 struct bpf_insn jmp = BPF_JMP_REG(BPF_JSGE, R1, R2, 0); in bpf_fill_staggered_jsge_reg()
2894 struct bpf_insn jmp = BPF_JMP_REG(BPF_JSLT, R1, R2, 0); in bpf_fill_staggered_jslt_reg()
2901 struct bpf_insn jmp = BPF_JMP_REG(BPF_JSLE, R1, R2, 0); in bpf_fill_staggered_jsle_reg()
2987 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JEQ, R1, R2, 0); in bpf_fill_staggered_jeq32_reg()
2994 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JNE, R1, R2, 0); in bpf_fill_staggered_jne32_reg()
3001 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JSET, R1, R2, 0); in bpf_fill_staggered_jset32_reg()
3008 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JGT, R1, R2, 0); in bpf_fill_staggered_jgt32_reg()
3015 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JGE, R1, R2, 0); in bpf_fill_staggered_jge32_reg()
3022 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JLT, R1, R2, 0); in bpf_fill_staggered_jlt32_reg()
3029 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JLE, R1, R2, 0); in bpf_fill_staggered_jle32_reg()
3036 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JSGT, R1, R2, 0); in bpf_fill_staggered_jsgt32_reg()
3043 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JSGE, R1, R2, 0); in bpf_fill_staggered_jsge32_reg()
3050 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JSLT, R1, R2, 0); in bpf_fill_staggered_jslt32_reg()
3057 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JSLE, R1, R2, 0); in bpf_fill_staggered_jsle32_reg()
3710 BPF_ALU64_IMM(BPF_MOV, R2, 3),
3711 BPF_ALU64_REG(BPF_SUB, R1, R2),
3726 BPF_ALU64_IMM(BPF_MOV, R2, 3),
3727 BPF_ALU64_REG(BPF_MUL, R1, R2),
3742 BPF_ALU32_IMM(BPF_MOV, R2, 3),
3743 BPF_ALU64_REG(BPF_MUL, R1, R2),
3759 BPF_ALU32_IMM(BPF_MOV, R2, 3),
3760 BPF_ALU32_REG(BPF_MUL, R1, R2),
3780 BPF_ALU64_IMM(BPF_MOV, R2, 2),
3790 BPF_ALU64_IMM(BPF_ADD, R2, 20),
3800 BPF_ALU64_IMM(BPF_SUB, R2, 10),
3810 BPF_ALU64_REG(BPF_ADD, R0, R2),
3822 BPF_ALU64_REG(BPF_ADD, R1, R2),
3832 BPF_ALU64_REG(BPF_ADD, R2, R0),
3833 BPF_ALU64_REG(BPF_ADD, R2, R1),
3834 BPF_ALU64_REG(BPF_ADD, R2, R2),
3835 BPF_ALU64_REG(BPF_ADD, R2, R3),
3836 BPF_ALU64_REG(BPF_ADD, R2, R4),
3837 BPF_ALU64_REG(BPF_ADD, R2, R5),
3838 BPF_ALU64_REG(BPF_ADD, R2, R6),
3839 BPF_ALU64_REG(BPF_ADD, R2, R7),
3840 BPF_ALU64_REG(BPF_ADD, R2, R8),
3841 BPF_ALU64_REG(BPF_ADD, R2, R9), /* R2 == 1358 */
3842 BPF_JMP_IMM(BPF_JEQ, R2, 1358, 1),
3846 BPF_ALU64_REG(BPF_ADD, R3, R2),
3858 BPF_ALU64_REG(BPF_ADD, R4, R2),
3870 BPF_ALU64_REG(BPF_ADD, R5, R2),
3882 BPF_ALU64_REG(BPF_ADD, R6, R2),
3894 BPF_ALU64_REG(BPF_ADD, R7, R2),
3906 BPF_ALU64_REG(BPF_ADD, R8, R2),
3918 BPF_ALU64_REG(BPF_ADD, R9, R2),
3938 BPF_ALU32_IMM(BPF_MOV, R2, 2),
3947 BPF_ALU64_IMM(BPF_ADD, R2, 10),
3956 BPF_ALU32_REG(BPF_ADD, R0, R2),
3968 BPF_ALU32_REG(BPF_ADD, R1, R2),
3978 BPF_ALU32_REG(BPF_ADD, R2, R0),
3979 BPF_ALU32_REG(BPF_ADD, R2, R1),
3980 BPF_ALU32_REG(BPF_ADD, R2, R2),
3981 BPF_ALU32_REG(BPF_ADD, R2, R3),
3982 BPF_ALU32_REG(BPF_ADD, R2, R4),
3983 BPF_ALU32_REG(BPF_ADD, R2, R5),
3984 BPF_ALU32_REG(BPF_ADD, R2, R6),
3985 BPF_ALU32_REG(BPF_ADD, R2, R7),
3986 BPF_ALU32_REG(BPF_ADD, R2, R8),
3987 BPF_ALU32_REG(BPF_ADD, R2, R9), /* R2 == 1358 */
3988 BPF_JMP_IMM(BPF_JEQ, R2, 1358, 1),
3992 BPF_ALU32_REG(BPF_ADD, R3, R2),
4004 BPF_ALU32_REG(BPF_ADD, R4, R2),
4016 BPF_ALU32_REG(BPF_ADD, R5, R2),
4028 BPF_ALU32_REG(BPF_ADD, R6, R2),
4040 BPF_ALU32_REG(BPF_ADD, R7, R2),
4052 BPF_ALU32_REG(BPF_ADD, R8, R2),
4064 BPF_ALU32_REG(BPF_ADD, R9, R2),
4084 BPF_ALU64_IMM(BPF_MOV, R2, 2),
4094 BPF_ALU64_REG(BPF_SUB, R0, R2),
4106 BPF_ALU64_REG(BPF_SUB, R1, R2),
4115 BPF_ALU64_REG(BPF_SUB, R2, R0),
4116 BPF_ALU64_REG(BPF_SUB, R2, R1),
4117 BPF_ALU64_REG(BPF_SUB, R2, R3),
4118 BPF_ALU64_REG(BPF_SUB, R2, R4),
4119 BPF_ALU64_REG(BPF_SUB, R2, R5),
4120 BPF_ALU64_REG(BPF_SUB, R2, R6),
4121 BPF_ALU64_REG(BPF_SUB, R2, R7),
4122 BPF_ALU64_REG(BPF_SUB, R2, R8),
4123 BPF_ALU64_REG(BPF_SUB, R2, R9),
4124 BPF_ALU64_IMM(BPF_SUB, R2, 10),
4127 BPF_ALU64_REG(BPF_SUB, R3, R2),
4137 BPF_ALU64_REG(BPF_SUB, R4, R2),
4147 BPF_ALU64_REG(BPF_SUB, R5, R2),
4157 BPF_ALU64_REG(BPF_SUB, R6, R2),
4167 BPF_ALU64_REG(BPF_SUB, R7, R2),
4177 BPF_ALU64_REG(BPF_SUB, R8, R2),
4187 BPF_ALU64_REG(BPF_SUB, R9, R2),
4198 BPF_ALU64_REG(BPF_SUB, R0, R2),
4222 BPF_ALU64_REG(BPF_XOR, R2, R2),
4223 BPF_JMP_REG(BPF_JEQ, R1, R2, 1),
4225 BPF_ALU64_REG(BPF_SUB, R2, R2),
4229 BPF_JMP_REG(BPF_JEQ, R2, R3, 1),
4233 BPF_ALU64_IMM(BPF_MOV, R2, 1),
4283 BPF_ALU64_IMM(BPF_MOV, R2, 2),
4293 BPF_ALU64_REG(BPF_MUL, R0, R2),
4305 BPF_ALU64_REG(BPF_MUL, R1, R2),
4314 BPF_ALU64_REG(BPF_MOV, R2, R1),
4315 BPF_ALU64_IMM(BPF_RSH, R2, 32),
4316 BPF_JMP_IMM(BPF_JEQ, R2, 0x5a924, 1),
4322 BPF_ALU64_REG(BPF_MUL, R2, R0),
4323 BPF_ALU64_REG(BPF_MUL, R2, R1),
4324 BPF_ALU64_REG(BPF_MUL, R2, R3),
4325 BPF_ALU64_REG(BPF_MUL, R2, R4),
4326 BPF_ALU64_REG(BPF_MUL, R2, R5),
4327 BPF_ALU64_REG(BPF_MUL, R2, R6),
4328 BPF_ALU64_REG(BPF_MUL, R2, R7),
4329 BPF_ALU64_REG(BPF_MUL, R2, R8),
4330 BPF_ALU64_REG(BPF_MUL, R2, R9),
4331 BPF_ALU64_IMM(BPF_MUL, R2, 10),
4332 BPF_ALU64_IMM(BPF_RSH, R2, 32),
4333 BPF_ALU64_REG(BPF_MOV, R0, R2),
4345 BPF_MOV64_REG(R2, R1),
4346 BPF_MOV64_REG(R3, R2),
4355 BPF_ALU64_IMM(BPF_MOV, R2, 0),
4365 BPF_ALU64_REG(BPF_ADD, R0, R2),
4385 BPF_MOV64_REG(R2, R1),
4386 BPF_MOV64_REG(R3, R2),
4395 BPF_ALU32_IMM(BPF_MOV, R2, 0),
4405 BPF_ALU64_REG(BPF_ADD, R0, R2),
4425 BPF_MOV64_REG(R2, R1),
4426 BPF_MOV64_REG(R3, R2),
4435 BPF_LD_IMM64(R2, 0x0LL),
4445 BPF_ALU64_REG(BPF_ADD, R0, R2),
4465 BPF_ALU64_IMM(BPF_MOV, R2, 2),
4466 BPF_ALU64_IMM(BPF_XOR, R2, 3),
4467 BPF_ALU64_REG(BPF_DIV, R0, R2),
4488 BPF_MOV64_IMM(R2, 1),
4489 BPF_ALU64_REG(BPF_LSH, R0, R2),
4499 BPF_MOV64_IMM(R2, 1),
4500 BPF_ALU64_REG(BPF_LSH, R4, R2), /* R4 = 46 << 1 */
4878 BPF_MOV64_REG(R2, R1),
4879 BPF_MOV64_REG(R3, R2),
4880 BPF_ALU64_IMM(BPF_RSH, R2, 32),
4884 BPF_JMP_IMM(BPF_JEQ, R2, 0x5678, 1),
4965 BPF_LD_IMM64(R2, 0x0000ffffffff0000LL),
4967 BPF_ALU32_IMM(BPF_MOV, R2, 0xffffffff),
4968 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5043 BPF_LD_IMM64(R2, 0x0000ffffffff0000LL),
5045 BPF_ALU64_IMM(BPF_MOV, R2, 0x0),
5046 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5059 BPF_LD_IMM64(R2, 0x0000ffffffff0000LL),
5061 BPF_ALU64_IMM(BPF_MOV, R2, 0xffffffff),
5062 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5184 BPF_LD_IMM64(R2, 4294967296ULL),
5186 BPF_JMP_REG(BPF_JEQ, R0, R2, 2),
5248 BPF_LD_IMM64(R2, 0x0),
5250 BPF_ALU32_IMM(BPF_ADD, R2, 0xffffffff),
5251 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5264 BPF_LD_IMM64(R2, 0x0),
5266 BPF_ALU32_IMM(BPF_ADD, R2, 0xffff),
5267 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5280 BPF_LD_IMM64(R2, 0x0),
5282 BPF_ALU32_IMM(BPF_ADD, R2, 0x7fffffff),
5283 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5296 BPF_LD_IMM64(R2, 0x0),
5298 BPF_ALU32_IMM(BPF_ADD, R2, 0x80000000),
5299 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5312 BPF_LD_IMM64(R2, 0x0),
5314 BPF_ALU32_IMM(BPF_ADD, R2, 0x80008000),
5315 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5388 BPF_LD_IMM64(R2, 0x1),
5390 BPF_ALU64_IMM(BPF_ADD, R2, 0x0),
5391 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5404 BPF_LD_IMM64(R2, 0x0),
5406 BPF_ALU64_IMM(BPF_ADD, R2, 0xffffffff),
5407 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5420 BPF_LD_IMM64(R2, 0x0),
5422 BPF_ALU64_IMM(BPF_ADD, R2, 0xffff),
5423 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5436 BPF_LD_IMM64(R2, 0x0),
5438 BPF_ALU64_IMM(BPF_ADD, R2, 0x7fffffff),
5439 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5452 BPF_LD_IMM64(R2, 0x0),
5454 BPF_ALU64_IMM(BPF_ADD, R2, 0x80000000),
5455 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5468 BPF_LD_IMM64(R2, 0x0),
5470 BPF_ALU64_IMM(BPF_ADD, R2, 0x80008000),
5471 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5731 BPF_LD_IMM64(R2, 0x1),
5733 BPF_ALU32_IMM(BPF_MUL, R2, 0xffffffff),
5734 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5791 BPF_LD_IMM64(R2, 0x1),
5793 BPF_ALU64_IMM(BPF_MUL, R2, 0xffffffff),
5794 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5879 BPF_LD_IMM64(R2, 0xffffffffffffffffLL),
5882 BPF_ALU64_REG(BPF_DIV, R2, R4),
5883 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5930 BPF_LD_IMM64(R2, 0xffffffffffffffffLL),
5932 BPF_ALU32_IMM(BPF_DIV, R2, 0xffffffff),
5933 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
5979 BPF_LD_IMM64(R2, 0xffffffffffffffffLL),
5981 BPF_ALU64_IMM(BPF_DIV, R2, 0xffffffff),
5982 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
6243 BPF_LD_IMM64(R2, 0x0000ffffffff0000LL),
6245 BPF_ALU64_IMM(BPF_AND, R2, 0x0),
6246 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
6259 BPF_LD_IMM64(R2, 0x0000ffffffff0000LL),
6261 BPF_ALU64_IMM(BPF_AND, R2, 0xffffffff),
6262 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
6275 BPF_LD_IMM64(R2, 0xffffffffffffffffLL),
6277 BPF_ALU64_IMM(BPF_AND, R2, 0xffffffff),
6278 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
6455 BPF_LD_IMM64(R2, 0x0000ffffffff0000LL),
6457 BPF_ALU64_IMM(BPF_OR, R2, 0x0),
6458 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
6471 BPF_LD_IMM64(R2, 0x0000ffffffff0000LL),
6473 BPF_ALU64_IMM(BPF_OR, R2, 0xffffffff),
6474 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
6487 BPF_LD_IMM64(R2, 0x0000000000000000LL),
6489 BPF_ALU64_IMM(BPF_OR, R2, 0xffffffff),
6490 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
6667 BPF_LD_IMM64(R2, 0x0000ffffffff0000LL),
6669 BPF_ALU64_IMM(BPF_XOR, R2, 0x0),
6670 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
6683 BPF_LD_IMM64(R2, 0x0000ffffffff0000LL),
6685 BPF_ALU64_IMM(BPF_XOR, R2, 0xffffffff),
6686 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
6699 BPF_LD_IMM64(R2, 0x0000000000000000LL),
6701 BPF_ALU64_IMM(BPF_XOR, R2, 0xffffffff),
6702 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
7845 BPF_LD_IMM64(R2, 0x0000000000000008ULL),
7852 BPF_JMP_REG(BPF_JNE, R0, R2, 1),
7865 BPF_LD_IMM64(R2, 0x0000000000000088ULL),
7872 BPF_JMP_REG(BPF_JNE, R0, R2, 1),
7884 BPF_LD_IMM64(R2, 0x8182838485868788ULL),
7887 BPF_STX_MEM(BPF_B, R1, R2, -256),
7901 BPF_LD_IMM64(R2, 0x8182838485868788ULL),
7903 BPF_STX_MEM(BPF_B, R1, R2, 256),
7917 BPF_LD_IMM64(R2, 0x8182838485868788ULL),
7919 BPF_STX_MEM(BPF_B, R1, R2, 4096),
7934 BPF_LD_IMM64(R2, 0x0000000000000708ULL),
7941 BPF_JMP_REG(BPF_JNE, R0, R2, 1),
7954 BPF_LD_IMM64(R2, 0x0000000000008788ULL),
7961 BPF_JMP_REG(BPF_JNE, R0, R2, 1),
7973 BPF_LD_IMM64(R2, 0x8182838485868788ULL),
7976 BPF_STX_MEM(BPF_H, R1, R2, -256),
7990 BPF_LD_IMM64(R2, 0x8182838485868788ULL),
7992 BPF_STX_MEM(BPF_H, R1, R2, 256),
8006 BPF_LD_IMM64(R2, 0x8182838485868788ULL),
8008 BPF_STX_MEM(BPF_H, R1, R2, 8192),
8022 BPF_LD_IMM64(R2, 0x8182838485868788ULL),
8024 BPF_STX_MEM(BPF_H, R1, R2, 13),
8039 BPF_LD_IMM64(R2, 0x0000000005060708ULL),
8046 BPF_JMP_REG(BPF_JNE, R0, R2, 1),
8059 BPF_LD_IMM64(R2, 0x0000000085868788ULL),
8066 BPF_JMP_REG(BPF_JNE, R0, R2, 1),
8078 BPF_LD_IMM64(R2, 0x8182838485868788ULL),
8081 BPF_STX_MEM(BPF_W, R1, R2, -256),
8095 BPF_LD_IMM64(R2, 0x8182838485868788ULL),
8097 BPF_STX_MEM(BPF_W, R1, R2, 256),
8111 BPF_LD_IMM64(R2, 0x8182838485868788ULL),
8113 BPF_STX_MEM(BPF_W, R1, R2, 16384),
8127 BPF_LD_IMM64(R2, 0x8182838485868788ULL),
8129 BPF_STX_MEM(BPF_W, R1, R2, 13),
8173 BPF_LD_IMM64(R2, 0x8182838485868788ULL),
8175 BPF_STX_MEM(BPF_DW, R1, R2, -256),
8177 BPF_JMP_REG(BPF_JNE, R0, R2, 1),
8189 BPF_LD_IMM64(R2, 0x8182838485868788ULL),
8190 BPF_STX_MEM(BPF_DW, R1, R2, 256),
8192 BPF_JMP_REG(BPF_JNE, R0, R2, 1),
8204 BPF_LD_IMM64(R2, 0x8182838485868788ULL),
8205 BPF_STX_MEM(BPF_DW, R1, R2, 32760),
8207 BPF_JMP_REG(BPF_JNE, R0, R2, 1),
8219 BPF_LD_IMM64(R2, 0x8182838485868788ULL),
8220 BPF_STX_MEM(BPF_DW, R1, R2, 13),
8222 BPF_JMP_REG(BPF_JNE, R0, R2, 1),
8236 BPF_LD_IMM64(R2, 0x0102030405060708ULL),
8240 BPF_STX_MEM(BPF_B, R10, R2, -1),
8242 BPF_STX_MEM(BPF_B, R10, R2, -8),
8258 BPF_LD_IMM64(R2, 0x8182838485868788ULL),
8262 BPF_STX_MEM(BPF_B, R10, R2, -1),
8264 BPF_STX_MEM(BPF_B, R10, R2, -8),
8280 BPF_LD_IMM64(R2, 0x0102030405060708ULL),
8284 BPF_STX_MEM(BPF_H, R10, R2, -2),
8286 BPF_STX_MEM(BPF_H, R10, R2, -8),
8302 BPF_LD_IMM64(R2, 0x8182838485868788ULL),
8306 BPF_STX_MEM(BPF_H, R10, R2, -2),
8308 BPF_STX_MEM(BPF_H, R10, R2, -8),
8324 BPF_LD_IMM64(R2, 0x0102030405060708ULL),
8328 BPF_STX_MEM(BPF_W, R10, R2, -4),
8330 BPF_STX_MEM(BPF_W, R10, R2, -8),
8346 BPF_LD_IMM64(R2, 0x8182838485868788ULL),
8350 BPF_STX_MEM(BPF_W, R10, R2, -4),
8352 BPF_STX_MEM(BPF_W, R10, R2, -8),
8501 BPF_LD_IMM64(R2, 0xffff00000000ffffLL),
8504 BPF_LDX_MEM(BPF_DW, R2, R10, -40),
8505 BPF_JMP_REG(BPF_JEQ, R2, R3, 2),
8854 BPF_LD_IMM64(R2, 0xfedcba9876543210ULL),
8857 BPF_ATOMIC_OP(BPF_DW, BPF_CMPXCHG, R10, R2, -40),
8871 BPF_LD_IMM64(R2, 0xfedcba9876543210ULL),
8874 BPF_ATOMIC_OP(BPF_DW, BPF_CMPXCHG, R10, R2, -40),
8876 BPF_JMP_REG(BPF_JNE, R0, R2, 1),
8877 BPF_ALU64_REG(BPF_SUB, R0, R2),
8889 BPF_LD_IMM64(R2, 0xfedcba9876543210ULL),
8893 BPF_ATOMIC_OP(BPF_DW, BPF_CMPXCHG, R10, R2, -40),
8907 BPF_LD_IMM64(R2, 0xfedcba9876543210ULL),
8911 BPF_ATOMIC_OP(BPF_DW, BPF_CMPXCHG, R10, R2, -40),
8926 BPF_LD_IMM64(R2, 0xfedcba9876543210ULL),
8929 BPF_ATOMIC_OP(BPF_DW, BPF_CMPXCHG, R10, R2, -40),
8931 BPF_JMP_REG(BPF_JNE, R0, R2, 1),
8932 BPF_ALU64_REG(BPF_SUB, R0, R2),
9882 BPF_LD_IMM64(R2, -2),
9883 BPF_JMP_REG(BPF_JSGT, R1, R2, 1),
9897 BPF_LD_IMM64(R2, -1),
9898 BPF_JMP_REG(BPF_JSGT, R1, R2, 1),
9913 BPF_LD_IMM64(R2, -2),
9914 BPF_JMP_REG(BPF_JSLT, R2, R1, 1),
9928 BPF_LD_IMM64(R2, -1),
9929 BPF_JMP_REG(BPF_JSLT, R1, R2, 1),
9944 BPF_LD_IMM64(R2, -2),
9945 BPF_JMP_REG(BPF_JSGE, R1, R2, 1),
9959 BPF_LD_IMM64(R2, -1),
9960 BPF_JMP_REG(BPF_JSGE, R1, R2, 1),
9975 BPF_LD_IMM64(R2, -2),
9976 BPF_JMP_REG(BPF_JSLE, R2, R1, 1),
9990 BPF_LD_IMM64(R2, -1),
9991 BPF_JMP_REG(BPF_JSLE, R1, R2, 1),
10006 BPF_LD_IMM64(R2, 2),
10007 BPF_JMP_REG(BPF_JGT, R1, R2, 1),
10021 BPF_LD_IMM64(R2, 1),
10022 BPF_JMP_REG(BPF_JGT, R1, R2, 1),
10037 BPF_LD_IMM64(R2, 2),
10038 BPF_JMP_REG(BPF_JLT, R2, R1, 1),
10052 BPF_LD_IMM64(R2, 1),
10053 BPF_JMP_REG(BPF_JLT, R2, R1, 1),
10068 BPF_LD_IMM64(R2, 2),
10069 BPF_JMP_REG(BPF_JGE, R1, R2, 1),
10083 BPF_LD_IMM64(R2, 3),
10084 BPF_JMP_REG(BPF_JGE, R1, R2, 1),
10099 BPF_LD_IMM64(R2, 2),
10100 BPF_JMP_REG(BPF_JLE, R2, R1, 1),
10114 BPF_LD_IMM64(R2, 3),
10115 BPF_JMP_REG(BPF_JLE, R1, R2, 1),
10130 BPF_LD_IMM64(R2, 2),
10131 BPF_JMP_REG(BPF_JGE, R1, R2, 2),
10145 BPF_LD_IMM64(R2, 2),
10146 BPF_JMP_REG(BPF_JGE, R1, R2, 0),
10159 BPF_LD_IMM64(R2, 2),
10160 BPF_JMP_REG(BPF_JGE, R1, R2, 4),
10174 BPF_LD_IMM64(R2, 2),
10175 BPF_JMP_REG(BPF_JLE, R2, R1, 2),
10189 BPF_LD_IMM64(R2, 2),
10190 BPF_JMP_REG(BPF_JLE, R2, R1, 0),
10203 BPF_LD_IMM64(R2, 2),
10204 BPF_JMP_REG(BPF_JLE, R2, R1, 4),
10219 BPF_LD_IMM64(R2, 2),
10220 BPF_JMP_REG(BPF_JNE, R1, R2, 1),
10235 BPF_LD_IMM64(R2, 3),
10236 BPF_JMP_REG(BPF_JEQ, R1, R2, 1),
10251 BPF_LD_IMM64(R2, 2),
10252 BPF_JMP_REG(BPF_JSET, R1, R2, 1),
10266 BPF_LD_IMM64(R2, 0xffffffff),
10267 BPF_JMP_REG(BPF_JSET, R1, R2, 1),
11391 BPF_MOV64_REG(R2, R1),
11392 BPF_ALU64_REG(BPF_AND, R2, R3),
11394 BPF_JMP_IMM(BPF_JNE, R2, -17104896, 1),
11407 BPF_MOV64_REG(R2, R1),
11408 BPF_ALU64_REG(BPF_AND, R2, R3),
11410 BPF_JMP_IMM(BPF_JNE, R2, 0xfefb0000, 1),
11424 BPF_MOV64_REG(R2, R1),
11425 BPF_ALU64_REG(BPF_AND, R2, R3),
11427 BPF_JMP_REG(BPF_JNE, R2, R4, 1),
11565 BPF_ALU64_IMM(BPF_MOV, R2, R2), \
11577 BPF_JMP_IMM(BPF_JNE, R2, R2, 8), \
11691 BPF_ALU64_IMM(BPF_MOV, R2, 2), \
11705 BPF_JMP_IMM(BPF_JNE, R2, 2, 8), \
11750 BPF_LD_IMM64(R2, 0xfedcba9876543210ULL),\
11752 BPF_ALU32_REG(BPF_##op, R2, R1), \
11803 BPF_ALU64_REG(BPF_MOV, R2, R1),
11807 BPF_ALU64_REG(BPF_SUB, R1, R2),
11808 BPF_ALU64_REG(BPF_MOV, R2, R1),
11809 BPF_ALU64_IMM(BPF_RSH, R2, 32),
11810 BPF_ALU64_REG(BPF_OR, R1, R2),
11858 BPF_ALU64_REG(BPF_MOV, R2, R0), \
11862 BPF_ALU64_REG(BPF_SUB, R0, R2), \
14877 BPF_LD_IMM64(R2, TAIL_CALL_MARKER), \
14957 BPF_ALU64_IMM(BPF_MOV, R2, 2),
14960 BPF_STX_MEM(BPF_DW, R3, R2, -16),
14964 BPF_JMP_REG(BPF_JNE, R0, R2, 1),
14986 BPF_LDX_MEM(BPF_W, R2, R1, 0),
14987 BPF_ALU64_IMM(BPF_ADD, R2, 1),
14988 BPF_STX_MEM(BPF_W, R1, R2, 0),
14998 BPF_LDX_MEM(BPF_W, R2, R1, 0),
14999 BPF_ALU64_IMM(BPF_ADD, R2, 1),
15000 BPF_STX_MEM(BPF_W, R1, R2, 0),
15020 BPF_LDX_MEM(BPF_W, R2, R1, 0),
15021 BPF_ALU64_IMM(BPF_ADD, R2, 1),
15022 BPF_STX_MEM(BPF_W, R1, R2, 0),
15032 BPF_LDX_MEM(BPF_W, R2, R1, 0),
15033 BPF_ALU64_IMM(BPF_ADD, R2, 1),
15034 BPF_STX_MEM(BPF_W, R1, R2, 0),