Home
last modified time | relevance | path

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

/openbmc/linux/arch/sparc/net/
H A Dbpf_jit_comp_32.c24 #define IMMED 0x00002000 macro
71 (F3(2, 0x02) | IMMED | RS1(REG) | ((K) & 0x3ff) | RD(REG))
99 #define LD32I (LD32 | IMMED)
100 #define LD8I (LD8 | IMMED)
101 #define LD16I (LD16 | IMMED)
102 #define LD64I (LD64 | IMMED)
103 #define LDPTRI (LDPTR | IMMED)
104 #define ST32I (ST32 | IMMED)
163 *prog++ = _insn | IMMED | S13(K); \
175 *prog++ = OR | IMMED | RS1(G0) | S13(K) | RD(DEST); \
[all …]
H A Dbpf_jit_comp_64.c53 #define IMMED 0x00002000 macro
139 (F3(2, 0x02) | IMMED | RS1(REG) | ((K) & 0x3ff) | RD(REG))
182 #define LD32I (LD32 | IMMED)
183 #define LD8I (LD8 | IMMED)
184 #define LD16I (LD16 | IMMED)
185 #define LD64I (LD64 | IMMED)
186 #define LDPTRI (LDPTR | IMMED)
187 #define ST32I (ST32 | IMMED)
284 emit(XOR | IMMED | RS1(reg) | S13(lbits) | RD(reg), ctx); in emit_set_const_sext()
306 emit(insn | IMMED | S13(imm), ctx); in emit_alu_K()
[all …]
/openbmc/qemu/disas/
H A Dsparc.c207 #define IMMED F3I (1) macro
1266 { opcode, (mask)|(2<<11)|IMMED, (lose)|RS1_G0, "Z,i", (flags), v9 }, /* %g0 + imm */ \
1267 { opcode, (mask)|(2<<11)|IMMED, (lose), "Z,1+i", (flags), v9 }, /* rs1 + imm */ \
1268 { opcode, (mask)|(2<<11), IMMED|(lose), "Z,1+2", (flags), v9 }, /* rs1 + rs2 */ \
1269 { opcode, (mask)|(2<<11), IMMED|(lose)|RS2_G0, "Z,1", (flags), v9 }, /* rs1 + %g0 */ \
1270 { opcode, (mask)|IMMED, (lose)|RS1_G0, "z,i", (flags)|F_ALIAS, v9 }, /* %g0 + imm */ \
1271 { opcode, (mask)|IMMED, (lose), "z,1+i", (flags)|F_ALIAS, v9 }, /* rs1 + imm */ \
1272 { opcode, (mask), IMMED|(lose), "z,1+2", (flags)|F_ALIAS, v9 }, /* rs1 + rs2 */ \
1273 { opcode, (mask), IMMED|(lose)|RS2_G0, "z,1", (flags)|F_ALIAS, v9 }, /* rs1 + %g0 */ \
1274 { opcode, (mask)|IMMED, (lose)|RS1_G0, "i", (flags), v6 }, /* %g0 + imm */ \
[all …]