Lines Matching refs:imm8

91 	int32_t imm8;  in arch_elf_relocate()  local
125 imm8 = jump_target; in arch_elf_relocate()
127 modified_operand = R_RISCV_SET_BTYPE_IMM8(modified_operand, imm8); in arch_elf_relocate()
134 imm8 = jump_target; in arch_elf_relocate()
136 modified_operand = R_RISCV_SET_JTYPE_IMM8(modified_operand, imm8); in arch_elf_relocate()
145 imm8 = jump_target; in arch_elf_relocate()
151 imm8 += imm8 & 0x800; in arch_elf_relocate()
153 original_imm8 = imm8; in arch_elf_relocate()
156 modified_operand = R_RISCV_SET_UTYPE_IMM8(modified_operand, imm8); in arch_elf_relocate()
164 imm8 = jump_target; in arch_elf_relocate()
168 modified_operand = R_RISCV_SET_ITYPE_IMM8(modified_operand, imm8); in arch_elf_relocate()
186 imm8 = jump_target; in arch_elf_relocate()
188 modified_operand = R_RISCV_SET_ITYPE_IMM8(modified_operand, imm8); in arch_elf_relocate()
203 imm8 = jump_target; in arch_elf_relocate()
205 modified_operand = R_RISCV_SET_STYPE_IMM8(modified_operand, imm8); in arch_elf_relocate()
212 imm8 = jump_target; in arch_elf_relocate()
218 original_imm8 = imm8; in arch_elf_relocate()
219 imm8 += imm8 & 0x800; in arch_elf_relocate()
221 modified_operand = R_RISCV_SET_UTYPE_IMM8(modified_operand, imm8); in arch_elf_relocate()
228 imm8 = jump_target; in arch_elf_relocate()
231 modified_operand = R_RISCV_SET_ITYPE_IMM8(modified_operand, imm8); in arch_elf_relocate()
237 imm8 = sym_base_addr + rel->r_addend; /* S + A */ in arch_elf_relocate()
244 modified_operand = R_RISCV_SET_STYPE_IMM8(modified_operand, imm8); in arch_elf_relocate()