Searched refs:imm8 (Results 1 – 3 of 3) sorted by relevance
| /linux/arch/arm/kernel/ |
| H A D | phys2virt.S | 80 @ as imm4:i:imm3:imm8) 84 @ MOVW | 1 1 1 1 0 | i | 1 0 0 1 0 0 | imm4 || 0 | imm3 | Rd | imm8 | 94 @ order bits, which can be patched into imm8 directly (and i:imm3 99 @ MOV | 1 1 1 1 0 | i | 0 0 0 1 0 0 1 1 1 1 || 0 | imm3 | Rd | imm8 | 100 @ MVN | 1 1 1 1 0 | i | 0 0 0 1 1 0 1 1 1 1 || 0 | imm3 | Rd | imm8 | 105 ubfx r6, r6, #21, #8 @ put bits 28:21 into the MOVW imm8 field
|
| /linux/arch/riscv/net/ |
| H A D | bpf_jit.h | 715 static inline u16 rvc_lwsp(u8 rd, u32 imm8) in rvc_lwsp() argument 719 imm = ((imm8 & 0xc0) >> 6) | (imm8 & 0x3c); in rvc_lwsp() 743 static inline u16 rvc_swsp(u32 imm8, u8 rs2) in rvc_swsp() argument 747 imm = (imm8 & 0x3c) | ((imm8 & 0xc0) >> 6); in rvc_swsp() 931 static inline u16 rvc_ld(u8 rd, u32 imm8, u8 rs1) in rvc_ld() argument 935 imm_hi = (imm8 & 0x38) >> 3; in rvc_ld() 936 imm_lo = (imm8 & 0xc0) >> 6; in rvc_ld() 940 static inline u16 rvc_sd(u8 rs1, u32 imm8, u8 rs2) in rvc_sd() argument 944 imm_hi = (imm8 & 0x38) >> 3; in rvc_sd() 945 imm_lo = (imm8 & 0xc0) >> 6; in rvc_sd()
|
| /linux/arch/riscv/kernel/ |
| H A D | module.c | 125 u16 imm8 = (offset & 0x100) << (12 - 8); in apply_r_riscv_rvc_branch_rela() local 132 imm8 | imm7_6 | imm5 | imm4_3 | imm2_1); in apply_r_riscv_rvc_branch_rela()
|