Searched refs:SIGNED_EXTRACT (Results 1 - 5 of 5) sorted by relevance
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/powerpc/xmon/ |
H A D | spu.h | 91 #define SIGNED_EXTRACT(insn,size,pos) (((int)((insn) << (32-size-pos))) >> (32-size)) macro 99 #define DECODE_INSN_I10(insn) SIGNED_EXTRACT(insn,10,14) 103 #define DECODE_INSN_I16(insn) SIGNED_EXTRACT(insn,16,7) 110 #define DECODE_INSN_I18(insn) SIGNED_EXTRACT(insn,18,7) 114 #define DECODE_INSN_I7(insn) SIGNED_EXTRACT(insn,7,14) 118 #define DECODE_INSN_I8(insn) SIGNED_EXTRACT(insn,8,14) 122 #define DECODE_INSN_I9a(insn) ((SIGNED_EXTRACT(insn,2,23) << 7) | UNSIGNED_EXTRACT(insn,7,0)) 123 #define DECODE_INSN_I9b(insn) ((SIGNED_EXTRACT(insn,2,14) << 7) | UNSIGNED_EXTRACT(insn,7,0))
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/powerpc/xmon/ |
H A D | spu.h | 91 #define SIGNED_EXTRACT(insn,size,pos) (((int)((insn) << (32-size-pos))) >> (32-size)) macro 99 #define DECODE_INSN_I10(insn) SIGNED_EXTRACT(insn,10,14) 103 #define DECODE_INSN_I16(insn) SIGNED_EXTRACT(insn,16,7) 110 #define DECODE_INSN_I18(insn) SIGNED_EXTRACT(insn,18,7) 114 #define DECODE_INSN_I7(insn) SIGNED_EXTRACT(insn,7,14) 118 #define DECODE_INSN_I8(insn) SIGNED_EXTRACT(insn,8,14) 122 #define DECODE_INSN_I9a(insn) ((SIGNED_EXTRACT(insn,2,23) << 7) | UNSIGNED_EXTRACT(insn,7,0)) 123 #define DECODE_INSN_I9b(insn) ((SIGNED_EXTRACT(insn,2,14) << 7) | UNSIGNED_EXTRACT(insn,7,0))
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/gdb/include/opcode/ |
H A D | spu.h | 91 #define SIGNED_EXTRACT(insn,size,pos) (((int)((insn) << (32-size-pos))) >> (32-size)) macro 99 #define DECODE_INSN_I10(insn) SIGNED_EXTRACT(insn,10,14) 103 #define DECODE_INSN_I16(insn) SIGNED_EXTRACT(insn,16,7) 110 #define DECODE_INSN_I18(insn) SIGNED_EXTRACT(insn,18,7) 114 #define DECODE_INSN_I7(insn) SIGNED_EXTRACT(insn,7,14) 118 #define DECODE_INSN_I8(insn) SIGNED_EXTRACT(insn,8,14) 122 #define DECODE_INSN_I9a(insn) ((SIGNED_EXTRACT(insn,2,23) << 7) | UNSIGNED_EXTRACT(insn,7,0)) 123 #define DECODE_INSN_I9b(insn) ((SIGNED_EXTRACT(insn,2,14) << 7) | UNSIGNED_EXTRACT(insn,7,0))
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/gdb/include/opcode/ |
H A D | spu.h | 91 #define SIGNED_EXTRACT(insn,size,pos) (((int)((insn) << (32-size-pos))) >> (32-size)) macro 99 #define DECODE_INSN_I10(insn) SIGNED_EXTRACT(insn,10,14) 103 #define DECODE_INSN_I16(insn) SIGNED_EXTRACT(insn,16,7) 110 #define DECODE_INSN_I18(insn) SIGNED_EXTRACT(insn,18,7) 114 #define DECODE_INSN_I7(insn) SIGNED_EXTRACT(insn,7,14) 118 #define DECODE_INSN_I8(insn) SIGNED_EXTRACT(insn,8,14) 122 #define DECODE_INSN_I9a(insn) ((SIGNED_EXTRACT(insn,2,23) << 7) | UNSIGNED_EXTRACT(insn,7,0)) 123 #define DECODE_INSN_I9b(insn) ((SIGNED_EXTRACT(insn,2,14) << 7) | UNSIGNED_EXTRACT(insn,7,0))
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/gdb/include/opcode/ |
H A D | spu.h | 91 #define SIGNED_EXTRACT(insn,size,pos) (((int)((insn) << (32-size-pos))) >> (32-size)) macro 99 #define DECODE_INSN_I10(insn) SIGNED_EXTRACT(insn,10,14) 103 #define DECODE_INSN_I16(insn) SIGNED_EXTRACT(insn,16,7) 110 #define DECODE_INSN_I18(insn) SIGNED_EXTRACT(insn,18,7) 114 #define DECODE_INSN_I7(insn) SIGNED_EXTRACT(insn,7,14) 118 #define DECODE_INSN_I8(insn) SIGNED_EXTRACT(insn,8,14) 122 #define DECODE_INSN_I9a(insn) ((SIGNED_EXTRACT(insn,2,23) << 7) | UNSIGNED_EXTRACT(insn,7,0)) 123 #define DECODE_INSN_I9b(insn) ((SIGNED_EXTRACT(insn,2,14) << 7) | UNSIGNED_EXTRACT(insn,7,0))
|
Completed in 126 milliseconds