Home
last modified time | relevance | path

Searched refs:sign_extend (Results 1 – 1 of 1) sorted by relevance

/titanic_41/usr/src/lib/libdisasm/common/
H A Ddis_sparc_fmt.c650 static int32_t sign_extend(int32_t, int32_t);
713 disp = sign_extend(f->f1.disp30, 30) * 4; in fmt_call()
829 disp = sign_extend(f->f2a.disp22, 22); in fmt_branch()
833 disp = sign_extend(f->f2b.disp19, 19); in fmt_branch()
837 disp = sign_extend((f->f2c.d16hi << 14)|f->f2c.d16lo, 16); in fmt_branch()
1395 prt_imm(dhp, sign_extend(f->f3a.simm13, 13), in dis_fmt_rdwr()
1470 prt_imm(dhp, sign_extend(f->f3a.simm13, 13), in dis_fmt_rdwr()
1964 prt_imm(dhp, sign_extend(f->f3c.simm11, 11), IMM_SIGNED); in fmt_movcc()
1986 prt_imm(dhp, sign_extend(f->f3d.simm10, 10), IMM_SIGNED); in fmt_movr()
2206 sign_extend(int32_t val, int32_t bits) in sign_extend() function
[all …]