/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/ |
H A D | memx.fuc | 87 imm32($r6, 0xfffffffc) 94 imm32($r7, ~0x00000aa2); 99 imm32($r7, ~0x00000001) 141 imm32($r6, 0xffffffcc) 146 imm32($r7, 0x00000001) 156 imm32($r7, 0x00000aa2); 280 imm32($r9, 0x700000) 288 imm32($r9, 0x1111e0) 298 imm32($r9, 0x100720) 301 imm32($r9, 0x100080) [all …]
|
H A D | kernel.fuc | 54 imm32($r13, NV_PPWR_MMIO_CTRL_OP_RD | NV_PPWR_MMIO_CTRL_TRIGGER) 72 imm32($r13, NV_PPWR_MMIO_CTRL_OP_WR | NV_PPWR_MMIO_CTRL_MASK_B32_0 | NV_PPWR_MMIO_CTRL_TRIGGER) 215 imm32($r14, PROC_HOST) 254 imm32($r13, HW_TICKS_PER_US) 266 imm32($r13, HW_TICKS_PER_US) 288 imm32($r13, HW_TICKS_PER_US) 312 imm32($r13, HW_TICKS_PER_US) 510 imm32($r1, 0x10 | NV_PPWR_UAS_CONFIG_ENABLE) 515 imm32($r1, 0xe0) 526 imm32($r1, #intr)
|
H A D | macros.fuc | 173 #define imm32(reg,val) /* 177 #define imm32(reg,val) /* 255 */ imm32($r0, addr) /* 260 */ imm32($r0, addr) /*
|
H A D | test.fuc | 51 imm32($r14, 0x134fd900)
|
H A D | host.fuc | 101 imm32($r1, PROC_KERN)
|
H A D | i2c_.fuc | 134 */ imm32($r6, 0x10000000) /*
|
/openbmc/linux/arch/x86/net/ |
H A D | bpf_jit_comp32.c | 1673 const s32 imm32 = insn->imm; in do_jit() local 1695 if (imm32 == 1) { in do_jit() 1705 emit_ia32_mov_i64(is64, dst, imm32, in do_jit() 1746 imm32, dstk, &prog, in do_jit() 1761 imm32); in do_jit() 1781 imm32); in do_jit() 1804 imm32); in do_jit() 1822 if (unlikely(imm32 > 31)) in do_jit() 1825 EMIT2_off32(0xC7, add_1reg(0xC0, IA32_ECX), imm32); in do_jit() 1833 if (unlikely(imm32 > 63)) in do_jit() [all …]
|
H A D | bpf_jit_comp.c | 675 u32 dst_reg, const u32 imm32) in emit_mov_imm32() argument 684 if (sign_propagate && (s32)imm32 < 0) { in emit_mov_imm32() 689 EMIT3_off32(b1, b2, add_1reg(b3, dst_reg), imm32); in emit_mov_imm32() 697 if (imm32 == 0) { in emit_mov_imm32() 709 EMIT1_off32(add_1reg(0xB8, dst_reg), imm32); in emit_mov_imm32() 1109 const s32 imm32 = insn->imm; in do_jit() local 1198 if (is_imm8(imm32)) in do_jit() 1199 EMIT3(0x83, add_1reg(b3, dst_reg), imm32); in do_jit() 1201 EMIT1_off32(b2, imm32); in do_jit() 1203 EMIT2_off32(0x81, add_1reg(b3, dst_reg), imm32); in do_jit() [all …]
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/fuc/ |
H A D | macros.fuc | 215 #define imm32(reg,val) /* 219 #define imm32(reg,val) /* 224 */ imm32(rv, (((r) & 0xffc) << 6) | ((i) << 2)) 244 */ imm32($r14, addr) /* 250 */ imm32($r14, addr) /*
|
H A D | gpc.fuc | 56 */ imm32(reg,addr) /* 432 imm32($r11,0x500000) 446 imm32($r11, 0x504000) 460 imm32($r11, 0x503000)
|
H A D | hub.fuc | 110 imm32($r2, 0x8704) 176 imm32($r4, 0x502000) 355 imm32($r15, NV_PGRAPH_FE_OBJECT_TABLE(0)) 493 imm32($r2, NV_PGRAPH_FECS_MEM_TARGET_UNK31)
|
/openbmc/qemu/hw/i386/ |
H A D | vapic.c | 411 uint32_t imm32 = 0; in do_patch_instruction() local 432 cpu_memory_rw_debug(cs, ip + 6, (void *)&imm32, sizeof(imm32), 0); in do_patch_instruction() 433 cpu_memory_rw_debug(cs, ip + 1, (void *)&imm32, sizeof(imm32), 1); in do_patch_instruction()
|
/openbmc/linux/Documentation/bpf/ |
H A D | classic_vs_extended.rst | 326 BPF_XOR | BPF_K | BPF_ALU means A ^= imm32 in classic BPF and analogous 327 src_reg = (u32) src_reg ^ (u32) imm32 in eBPF. 337 operation. Classic BPF_RET | BPF_K means copy imm32 into return register
|
/openbmc/qemu/tests/tcg/i386/ |
H A D | x86.csv | 54 # Immediate values: imm8, imm8u, imm16, imm16u, imm32, imm64. 176 "PUSH imm32","-/PUSHL/PUSHQ imm32","-/pushl/pushq imm32","68 id","V","N.S.","","operand32","r","Y",… 177 "PUSH imm32","-/PUSHL/PUSHQ imm32","-/pushl/pushq imm32","68 id","N.S.","V","","default64","r","Y",… 192 "ADC EAX, imm32","ADCL imm32, EAX","adcl imm32, EAX","15 id","V","V","","operand32","rw,r","Y","32" 193 "ADC r/m32, imm32","ADCL imm32, r/m32","adcl imm32, r/m32","81 /2 id","V","V","","operand32","rw,r"… 197 "ADC RAX, imm32","ADCQ imm32, RAX","adcq imm32, RAX","REX.W 15 id","N.S.","V","","","rw,r","Y","64" 198 "ADC r/m64, imm32","ADCQ imm32, r/m64","adcq imm32, r/m64","REX.W 81 /2 id","N.S.","V","","","rw,r"… 217 "ADD EAX, imm32","ADDL imm32, EAX","addl imm32, EAX","05 id","V","V","","operand32","rw,r","Y","32" 218 "ADD r/m32, imm32","ADDL imm32, r/m32","addl imm32, r/m32","81 /0 id","V","V","","operand32","rw,r"… 224 "ADD RAX, imm32","ADDQ imm32, RAX","addq imm32, RAX","REX.W 05 id","N.S.","V","","","rw,r","Y","64" [all …]
|
/openbmc/linux/Documentation/bpf/standardization/ |
H A D | instruction-set.rst | 265 dst = (u32) dst ^ (u32) imm32 269 dst = dst ^ imm32 462 *(size *) (dst + offset) = imm32
|