Home
last modified time | relevance | path

Searched defs:imm12 (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/arch/arm64/net/
H A Dbpf_jit.h155 #define A64_ADDSUB_IMM(sf, Rd, Rn, imm12, type) \ argument
159 #define A64_ADD_I(sf, Rd, Rn, imm12) A64_ADDSUB_IMM(sf, Rd, Rn, imm12, ADD) argument
160 #define A64_SUB_I(sf, Rd, Rn, imm12) A64_ADDSUB_IMM(sf, Rd, Rn, imm12, SUB) argument
161 #define A64_ADDS_I(sf, Rd, Rn, imm12) \ argument
163 #define A64_SUBS_I(sf, Rd, Rn, imm12) \ argument
166 #define A64_CMN_I(sf, Rn, imm12) A64_ADDS_I(sf, A64_ZR, Rn, imm12) argument
168 #define A64_CMP_I(sf, Rn, imm12) A64_SUBS_I(sf, A64_ZR, Rn, imm12) argument
/openbmc/qemu/hw/mips/
H A Dbootloader.c165 static void bl_gen_ori_nm(void **ptr, bl_reg rt, bl_reg rs, uint16_t imm12) in bl_gen_ori_nm()
/openbmc/linux/arch/riscv/kernel/
H A Dmodule.c51 u32 imm12 = (offset & 0x1000) << (31 - 12); in apply_r_riscv_branch_rela() local
/openbmc/linux/arch/arm/net/
H A Dbpf_jit_32.c311 static u32 arm_bpf_ldst_imm12(u32 op, u8 rt, u8 rn, s16 imm12) in arm_bpf_ldst_imm12()
439 int imm12 = imm8m(val); in emit_mov_i() local
/openbmc/linux/arch/riscv/net/
H A Dbpf_jit.h252 u8 imm12 = ((imm12_1 & 0x800) >> 5) | ((imm12_1 & 0x3f0) >> 4); in rv_b_insn() local