Lines Matching full:immediate
17 return insn->offset + (insn->immediate << 2); in arch_jump_destination()
81 insn->immediate = sign_extend64(inst.reg0i26_format.immediate_h << 16 | in decode_insn_reg0i26_fomat()
86 insn->immediate = sign_extend64(inst.reg0i26_format.immediate_h << 16 | in decode_insn_reg0i26_fomat()
104 insn->immediate = sign_extend64(inst.reg1i21_format.immediate_h << 16 | in decode_insn_reg1i21_fomat()
123 insn->immediate = sign_extend64(inst.reg2i12_format.immediate, 11); in decode_insn_reg2i12_fomat()
127 op->src.offset = insn->immediate; in decode_insn_reg2i12_fomat()
145 insn->immediate = sign_extend64(inst.reg2i12_format.immediate, 11); in decode_insn_reg2i12_fomat()
149 op->src.offset = insn->immediate; in decode_insn_reg2i12_fomat()
158 insn->immediate = sign_extend64(inst.reg2i12_format.immediate, 11); in decode_insn_reg2i12_fomat()
164 op->dest.offset = insn->immediate; in decode_insn_reg2i12_fomat()
171 inst.reg2i12_format.immediate == 0) in decode_insn_reg2i12_fomat()
191 insn->immediate = sign_extend64(inst.reg2i14_format.immediate, 13); in decode_insn_reg2i14_fomat()
195 op->src.offset = insn->immediate; in decode_insn_reg2i14_fomat()
205 inst.reg2i14_format.immediate == 0) in decode_insn_reg2i14_fomat()
209 insn->immediate = sign_extend64(inst.reg2i14_format.immediate, 13); in decode_insn_reg2i14_fomat()
215 op->dest.offset = insn->immediate; in decode_insn_reg2i14_fomat()
233 inst.reg2i16_format.immediate == 0) { in decode_insn_reg2i16_fomat()
240 inst.reg2i16_format.immediate == 0) { in decode_insn_reg2i16_fomat()
248 inst.reg2i16_format.immediate == 0) { in decode_insn_reg2i16_fomat()
252 inst.reg2i16_format.immediate != 0) { in decode_insn_reg2i16_fomat()
262 insn->immediate = sign_extend64(inst.reg2i16_format.immediate, 15); in decode_insn_reg2i16_fomat()
272 insn->immediate = sign_extend64(inst.reg2i16_format.immediate, 15); in decode_insn_reg2i16_fomat()
298 insn->immediate = 0; in arch_decode_instruction()