Searched refs:sign_extend (Results 1 – 2 of 2) sorted by relevance
/illumos-gate/usr/src/tools/smatch/src/ |
H A D | bits.h | 36 static inline long long sign_extend(long long val, unsigned size) in sign_extend() function 49 val = sign_extend(val, size); in sign_extend_safe() 57 val = sign_extend(val, size); in bits_extend()
|
/illumos-gate/usr/src/lib/libdisasm/common/ |
H A D | dis_sparc_fmt.c | 651 static int32_t sign_extend(int32_t, uint32_t); 714 disp = sign_extend(f->f1.disp30, 30) * 4; in fmt_call() 830 disp = sign_extend(f->f2a.disp22, 22); in fmt_branch() 834 disp = sign_extend(f->f2b.disp19, 19); in fmt_branch() 838 disp = sign_extend((f->f2c.d16hi << 14)|f->f2c.d16lo, 16); in fmt_branch() 1396 prt_imm(dhp, sign_extend(f->f3a.simm13, 13), in dis_fmt_rdwr() 1471 prt_imm(dhp, sign_extend(f->f3a.simm13, 13), in dis_fmt_rdwr() 1965 prt_imm(dhp, sign_extend(f->f3c.simm11, 11), IMM_SIGNED); in fmt_movcc() 1987 prt_imm(dhp, sign_extend(f->f3d.simm10, 10), IMM_SIGNED); in fmt_movr() 2207 sign_extend(int32_t val, uint32_t bits) in sign_extend() function [all …]
|