Lines Matching refs:imm32
611 /* mov edx,imm32*/
1120 /* movl eax,imm32 */
1132 /* movl eax,imm32 */
1143 /* movl eax,imm32 */
1181 return 4; /* imm32 */
1492 const s32 imm32 = insn->imm;
1514 if (imm32 == 1) {
1524 emit_ia32_mov_i64(is64, dst, imm32,
1565 imm32, dstk, &prog,
1578 /* mov ecx,imm32*/
1580 imm32);
1598 /* mov ecx,imm32*/
1600 imm32);
1621 /* mov ecx,imm32*/
1623 imm32);
1641 if (unlikely(imm32 > 31))
1643 /* mov ecx,imm32*/
1644 EMIT2_off32(0xC7, add_1reg(0xC0, IA32_ECX), imm32);
1652 if (unlikely(imm32 > 63))
1654 emit_ia32_lsh_i64(dst, imm32, dstk, &prog);
1658 if (unlikely(imm32 > 63))
1660 emit_ia32_rsh_i64(dst, imm32, dstk, &prog);
1676 if (unlikely(imm32 > 63))
1678 emit_ia32_arsh_i64(dst, imm32, dstk, &prog);
1699 emit_ia32_mul_i64(dst, imm32, dstk, &prog);
1705 emit_ia32_to_le_r64(dst, imm32, dstk, &prog,
1710 emit_ia32_to_be_r64(dst, imm32, dstk, &prog,
1715 s32 hi, lo = imm32;
1758 EMIT(imm32, bpf_size_to_x86_bytes(BPF_SIZE(code)));
1763 hi = imm32 & (1<<31) ? (u32)~0 : 0;
1913 func = (u8 *) __bpf_call_base + imm32;
1916 if (!imm32 || !is_simm32(jmp_offset)) {
1918 imm32, func, image);
2107 /* mov ecx,imm32 */
2108 EMIT2_off32(0xC7, add_1reg(0xC0, sreg_lo), imm32);
2113 hi = imm32 & (1 << 31) ? (u32)~0 : 0;
2114 /* mov ebx,imm32 */
2156 /* mov ecx,imm32 */
2157 EMIT2_off32(0xC7, add_1reg(0xC0, IA32_ECX), imm32);
2159 hi = imm32 & (1 << 31) ? (u32)~0 : 0;
2160 /* mov ebx,imm32 */
2202 /* mov ecx,imm32 */
2203 EMIT2_off32(0xC7, add_1reg(0xC0, IA32_ECX), imm32);
2204 hi = imm32 & (1 << 31) ? (u32)~0 : 0;
2205 /* mov ebx,imm32 */