Searched refs:pUpper16 (Results 1 – 1 of 1) sorted by relevance
233 helper_thumb32_branch_offset(Relocator::DWord pUpper16, in helper_thumb32_branch_offset() argument236 Relocator::DWord s = (pUpper16 & (1U << 10)) >> 10, // 26 bit in helper_thumb32_branch_offset()237 u = pUpper16 & 0x3ffU, // 25-16 in helper_thumb32_branch_offset()252 helper_thumb32_branch_upper(Relocator::DWord pUpper16, in helper_thumb32_branch_upper() argument256 return (pUpper16 & ~0x7ffU) | ((pOffset >> 12) & 0x3ffU) | (sign << 10); in helper_thumb32_branch_upper()271 helper_thumb32_cond_branch_offset(Relocator::DWord pUpper16, in helper_thumb32_cond_branch_offset() argument274 uint32_t s = (pUpper16 & 0x0400U) >> 10; in helper_thumb32_cond_branch_offset()278 uint32_t upper = (s << 8) | (j2 << 7) | (j1 << 6) | (pUpper16 & 0x003fU); in helper_thumb32_cond_branch_offset()283 helper_thumb32_cond_branch_upper(Relocator::DWord pUpper16, in helper_thumb32_cond_branch_upper() argument287 return (pUpper16 & 0xfbc0U) | (sign << 10) | ((pOffset & 0x0003f000U) >> 12); in helper_thumb32_cond_branch_upper()