Lines Matching refs:sign_extend32
3042 return Bits<16>::sign_extend32(((val >> 4) & 0xf000) | (val & 0xfff)); in extract_arm_movw_movt_addend()
3076 return Bits<16>::sign_extend32(((val >> 4) & 0xf000) in extract_thumb_movw_movt_addend()
3187 return Bits<25>::sign_extend32((s << 24) | (i1 << 23) | (i2 << 22) in thumb32_branch_offset()
3226 return Bits<21>::sign_extend32((upper << 12) | (lower << 1)); in thumb32_cond_branch_offset()
3263 int32_t addend = Bits<8>::sign_extend32(val); in abs8()
3320 int32_t addend = Bits<16>::sign_extend32(val); in abs16()
3398 int32_t addend = Bits<8>::sign_extend32((val & 0x00ff) << 1); in thm_jump8()
3418 int32_t addend = Bits<11>::sign_extend32((val & 0x07ff) << 1); in thm_jump11()
3476 Valtype addend = Bits<31>::sign_extend32(val); in prel31()
3985 Valtype addend = Bits<26>::sign_extend32(val << 2); in arm_branch_common()
7170 return Bits<26>::sign_extend32(val << 2); in operator ()()