Home
last modified time | relevance | path

Searched refs:imm20 (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/arch/ia64/kernel/
H A Dftrace.c34 u64 imm20:20; member
75 u64 imm20:20; member
88 code->imm20 = offset >> 4; in ftrace_call_replace()
141 call_insn->imm20 = tmp_call->imm20; in ftrace_make_nop_check()
152 call_insn->imm20 = tmp_call->imm20; in ftrace_make_nop_check()
/openbmc/qemu/hw/mips/
H A Dbootloader.c145 static void bl_gen_lui_nm(void **ptr, bl_reg rt, uint32_t imm20) in bl_gen_lui_nm() argument
149 assert(extract32(imm20, 0, 20) == imm20); in bl_gen_lui_nm()
152 insn = deposit32(insn, 12, 9, extract32(imm20, 0, 9)); in bl_gen_lui_nm()
153 insn = deposit32(insn, 2, 10, extract32(imm20, 9, 10)); in bl_gen_lui_nm()
154 insn = deposit32(insn, 0, 1, sextract32(imm20, 19, 1)); in bl_gen_lui_nm()
/openbmc/linux/arch/riscv/kernel/
H A Dmodule.c64 u32 imm20 = (offset & 0x100000) << (31 - 20); in apply_r_riscv_jal_rela() local
69 *location = (*location & 0xfff) | imm20 | imm19_12 | imm11 | imm10_1; in apply_r_riscv_jal_rela()