Searched refs:UNSIGNED_EXTRACT (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/arch/powerpc/xmon/ |
H A D | spu.h | 81 #define UNSIGNED_EXTRACT(insn,size,pos) (((insn) >> pos) & ((1 << size)-1)) macro 89 #define DECODE_INSN_U10(insn) UNSIGNED_EXTRACT(insn,10,14) 93 #define DECODE_INSN_U16(insn) UNSIGNED_EXTRACT(insn,16,7) 96 #define DECODE_INSN_U14(insn) UNSIGNED_EXTRACT(insn,14,0) 100 #define DECODE_INSN_U18(insn) UNSIGNED_EXTRACT(insn,18,7) 104 #define DECODE_INSN_U7(insn) UNSIGNED_EXTRACT(insn,7,14) 108 #define DECODE_INSN_U8(insn) UNSIGNED_EXTRACT(insn,8,14) 111 #define DECODE_INSN_I9a(insn) ((SIGNED_EXTRACT(insn,2,23) << 7) | UNSIGNED_EXTRACT(insn,7,0)) 112 #define DECODE_INSN_I9b(insn) ((SIGNED_EXTRACT(insn,2,14) << 7) | UNSIGNED_EXTRACT(insn,7,0)) 113 #define DECODE_INSN_U9a(insn) ((UNSIGNED_EXTRACT(insn,2,23) << 7) | UNSIGNED_EXTRACT(insn,7,0)) [all …]
|
/openbmc/qemu/target/mips/tcg/ |
H A D | msa_helper.c | 2237 #define UNSIGNED_EXTRACT(e, o, a, df) \ macro 2303 UNSIGNED_EXTRACT(even_arg1, odd_arg1, arg1, df); in msa_dotp_u_df() 2304 UNSIGNED_EXTRACT(even_arg2, odd_arg2, arg2, df); in msa_dotp_u_df() 2411 UNSIGNED_EXTRACT(even_arg1, odd_arg1, arg1, df); in msa_dpadd_u_df() 2412 UNSIGNED_EXTRACT(even_arg2, odd_arg2, arg2, df); in msa_dpadd_u_df() 2519 UNSIGNED_EXTRACT(even_arg1, odd_arg1, arg1, df); in msa_dpsub_u_df() 2520 UNSIGNED_EXTRACT(even_arg2, odd_arg2, arg2, df); in msa_dpsub_u_df()
|