Home
last modified time | relevance | path

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

/openbmc/qemu/target/riscv/
H A Dinstmap.h22 #define MASK_OP_MAJOR(op) (op & 0x7F) macro
56 #define MASK_OP_ARITH(op) (MASK_OP_MAJOR(op) | (op & ((0x7 << 12) | \
83 #define MASK_OP_ARITH_IMM(op) (MASK_OP_MAJOR(op) | (op & (0x7 << 12)))
96 #define MASK_OP_BRANCH(op) (MASK_OP_MAJOR(op) | (op & (0x7 << 12)))
129 #define MASK_OP_LOAD(op) (MASK_OP_MAJOR(op) | (op & (0x7 << 12)))
140 #define MASK_OP_STORE(op) (MASK_OP_MAJOR(op) | (op & (0x7 << 12)))
148 #define MASK_OP_JALR(op) (MASK_OP_MAJOR(op) | (op & (0x7 << 12)))
152 (MASK_OP_MAJOR(op) | (op & ((0x7 << 12) | (0x7F << 25))))
154 (MASK_OP_MAJOR(op) | (op & (0x1F << 27)))
170 #define MASK_OP_SYSTEM(op) (MASK_OP_MAJOR(op) | (op & (0x7 << 12)))
[all …]
/openbmc/qemu/target/mips/tcg/
H A Dtranslate.h62 #define MASK_OP_MAJOR(op) (op & (0x3F << 26)) macro
67 #define MASK_CP1(op) (MASK_OP_MAJOR(op) | (op & (0x1F << 21)))
/openbmc/qemu/target/tricore/
H A Dtricore-opcodes.h34 #define MASK_OP_MAJOR(op) MASK_BITS_SHIFT(op, 0, 7) macro