Lines Matching full:upper
82 u32 upper, lower, sign, j1, j2; in apply_relocate() local
218 upper = __mem_to_opcode_thumb16(*(u16 *)loc); in apply_relocate()
226 * S = upper[10] = offset[24] in apply_relocate()
229 * imm10 = upper[9:0] = offset[21:12] in apply_relocate()
234 sign = (upper >> 10) & 1; in apply_relocate()
239 ((upper & 0x03ff) << 12) | in apply_relocate()
268 upper = (u16)((upper & 0xf800) | (sign << 10) | in apply_relocate()
274 *(u16 *)loc = __opcode_to_mem_thumb16(upper); in apply_relocate()
280 upper = __mem_to_opcode_thumb16(*(u16 *)loc); in apply_relocate()
286 * i = upper[10] in apply_relocate()
287 * imm4 = upper[3:0] in apply_relocate()
293 offset = ((upper & 0x000f) << 12) | in apply_relocate()
294 ((upper & 0x0400) << 1) | in apply_relocate()
302 upper = (u16)((upper & 0xfbf0) | in apply_relocate()
308 *(u16 *)loc = __opcode_to_mem_thumb16(upper); in apply_relocate()