Searched refs:UNSIGNED_EXTRACT (Results 1 – 1 of 1) sorted by relevance
/toolchain/binutils/binutils-2.25/include/opcode/ |
D | spu.h | 91 #define UNSIGNED_EXTRACT(insn,size,pos) (((insn) >> pos) & ((1 << size)-1)) macro 99 #define DECODE_INSN_U10(insn) UNSIGNED_EXTRACT(insn,10,14) 103 #define DECODE_INSN_U16(insn) UNSIGNED_EXTRACT(insn,16,7) 106 #define DECODE_INSN_U14(insn) UNSIGNED_EXTRACT(insn,14,0) 110 #define DECODE_INSN_U18(insn) UNSIGNED_EXTRACT(insn,18,7) 114 #define DECODE_INSN_U7(insn) UNSIGNED_EXTRACT(insn,7,14) 118 #define DECODE_INSN_U8(insn) UNSIGNED_EXTRACT(insn,8,14) 121 #define DECODE_INSN_I9a(insn) ((SIGNED_EXTRACT(insn,2,23) << 7) | UNSIGNED_EXTRACT(insn,7,0)) 122 #define DECODE_INSN_I9b(insn) ((SIGNED_EXTRACT(insn,2,14) << 7) | UNSIGNED_EXTRACT(insn,7,0)) 123 #define DECODE_INSN_U9a(insn) ((UNSIGNED_EXTRACT(insn,2,23) << 7) | UNSIGNED_EXTRACT(insn,7,0)) [all …]
|