Lines Matching full:upper
208 uint32_t *upper, uint32_t *lower) in thm_jumps_decode() argument
213 *upper = MEM2THM16OPCODE(*(uint16_t *)loc); in thm_jumps_decode()
217 sign = (*upper >> BIT_THM_BW_S) & 1; in thm_jumps_decode()
223 ((*upper & MASK_THM_BW_IMM10) << SHIFT_THM_BW_IMM10) | in thm_jumps_decode()
240 uint32_t *upper, uint32_t *lower) in thm_jumps_reloc() argument
247 *upper = (uint16_t)((*upper & MASK_THM_BW_11110) | (sign << BIT_THM_BW_S) | in thm_jumps_reloc()
253 *(uint16_t *)loc = OPCODE2THM16MEM(*upper); in thm_jumps_reloc()
262 uint32_t upper, lower; in thm_jumps_handler() local
264 ret = thm_jumps_decode(reloc_type, loc, sym_base_addr, sym_name, &offset, &upper, &lower); in thm_jumps_handler()
266 thm_jumps_reloc(loc, &offset, &upper, &lower); in thm_jumps_handler()
276 uint32_t upper, lower; in thm_movs_handler() local
278 upper = MEM2THM16OPCODE(*(uint16_t *)loc); in thm_movs_handler()
282 offset = ((upper & MASK_THM_MOV_IMM4) << SHIFT_THM_MOV_IMM4) | in thm_movs_handler()
283 ((upper & MASK_THM_MOV_I) << SHIFT_THM_MOV_I) | in thm_movs_handler()
295 upper = (uint16_t)((upper & (MASK_THM_MOV_11110|MASK_THM_MOV_100100)) | in thm_movs_handler()
301 *(uint16_t *)loc = OPCODE2THM16MEM(upper); in thm_movs_handler()