Searched refs:opc (Results 1 - 6 of 6) sorted by relevance

/vbox/src/recompiler/tcg/i386/
H A Dtcg-target.c388 static inline unsigned char tcg_calc_opc_len(TCGContext *s, int opc, int r, int rm, int x) argument
394 rex |= (opc & P_REXW) >> 8; /* REX.W */
398 rex |= opc & (r >= 4 ? P_REXB_R : 0);
399 rex |= opc & (rm >= 4 ? P_REXB_RM : 0);
401 if (opc & P_ADDR32) len++;
403 if (opc & P_DATA16) len++;
404 if (opc & P_EXT) len++;
411 static void tcg_out_opc(TCGContext *s, int opc, int r, int rm, int x) argument
415 if (opc & P_DATA16) {
417 assert((opc
448 tcg_out_opc(TCGContext *s, int opc) argument
464 tcg_out_modrm(TCGContext *s, int opc, int r, int rm) argument
475 tcg_out_modrm_sib_offset(TCGContext *s, int opc, int r, int rm, int index, int shift, tcg_target_long offset) argument
567 tcg_out_modrm_offset(TCGContext *s, int opc, int r, int rm, tcg_target_long offset) argument
586 int opc = OPC_MOVL_GvEv + (type == TCG_TYPE_I64 ? P_REXW : 0); local
636 int opc = OPC_MOVL_GvEv + (type == TCG_TYPE_I64 ? P_REXW : 0); local
643 int opc = OPC_MOVL_EvGv + (type == TCG_TYPE_I64 ? P_REXW : 0); local
794 tcg_out_jxx(TCGContext *s, int opc, int label_index, int small) argument
1323 tcg_out_qemu_ld(TCGContext *s, const TCGArg *args, int opc) argument
1505 tcg_out_qemu_st(TCGContext *s, const TCGArg *args, int opc) argument
1654 tcg_out_op(TCGContext *s, TCGOpcode opc, const TCGArg *args, const int *const_args) argument
[all...]
/vbox/src/recompiler/tcg/
H A Dtcg-op.h28 static inline void tcg_gen_op1_i32(TCGOpcode opc, TCGv_i32 arg1) argument
30 *gen_opc_ptr++ = opc;
34 static inline void tcg_gen_op1_i64(TCGOpcode opc, TCGv_i64 arg1) argument
36 *gen_opc_ptr++ = opc;
40 static inline void tcg_gen_op1i(TCGOpcode opc, TCGArg arg1) argument
42 *gen_opc_ptr++ = opc;
46 static inline void tcg_gen_op2_i32(TCGOpcode opc, TCGv_i32 arg1, TCGv_i32 arg2) argument
48 *gen_opc_ptr++ = opc;
53 static inline void tcg_gen_op2_i64(TCGOpcode opc, TCGv_i64 arg1, TCGv_i64 arg2) argument
55 *gen_opc_ptr++ = opc;
60 tcg_gen_op2i_i32(TCGOpcode opc, TCGv_i32 arg1, TCGArg arg2) argument
67 tcg_gen_op2i_i64(TCGOpcode opc, TCGv_i64 arg1, TCGArg arg2) argument
74 tcg_gen_op2ii(TCGOpcode opc, TCGArg arg1, TCGArg arg2) argument
81 tcg_gen_op3_i32(TCGOpcode opc, TCGv_i32 arg1, TCGv_i32 arg2, TCGv_i32 arg3) argument
90 tcg_gen_op3_i64(TCGOpcode opc, TCGv_i64 arg1, TCGv_i64 arg2, TCGv_i64 arg3) argument
99 tcg_gen_op3i_i32(TCGOpcode opc, TCGv_i32 arg1, TCGv_i32 arg2, TCGArg arg3) argument
108 tcg_gen_op3i_i64(TCGOpcode opc, TCGv_i64 arg1, TCGv_i64 arg2, TCGArg arg3) argument
117 tcg_gen_ldst_op_i32(TCGOpcode opc, TCGv_i32 val, TCGv_ptr base, TCGArg offset) argument
126 tcg_gen_ldst_op_i64(TCGOpcode opc, TCGv_i64 val, TCGv_ptr base, TCGArg offset) argument
135 tcg_gen_qemu_ldst_op_i64_i32(TCGOpcode opc, TCGv_i64 val, TCGv_i32 addr, TCGArg mem_index) argument
144 tcg_gen_qemu_ldst_op_i64_i64(TCGOpcode opc, TCGv_i64 val, TCGv_i64 addr, TCGArg mem_index) argument
153 tcg_gen_op4_i32(TCGOpcode opc, TCGv_i32 arg1, TCGv_i32 arg2, TCGv_i32 arg3, TCGv_i32 arg4) argument
163 tcg_gen_op4_i64(TCGOpcode opc, TCGv_i64 arg1, TCGv_i64 arg2, TCGv_i64 arg3, TCGv_i64 arg4) argument
173 tcg_gen_op4i_i32(TCGOpcode opc, TCGv_i32 arg1, TCGv_i32 arg2, TCGv_i32 arg3, TCGArg arg4) argument
183 tcg_gen_op4i_i64(TCGOpcode opc, TCGv_i64 arg1, TCGv_i64 arg2, TCGv_i64 arg3, TCGArg arg4) argument
193 tcg_gen_op4ii_i32(TCGOpcode opc, TCGv_i32 arg1, TCGv_i32 arg2, TCGArg arg3, TCGArg arg4) argument
203 tcg_gen_op4ii_i64(TCGOpcode opc, TCGv_i64 arg1, TCGv_i64 arg2, TCGArg arg3, TCGArg arg4) argument
213 tcg_gen_op5_i32(TCGOpcode opc, TCGv_i32 arg1, TCGv_i32 arg2, TCGv_i32 arg3, TCGv_i32 arg4, TCGv_i32 arg5) argument
224 tcg_gen_op5_i64(TCGOpcode opc, TCGv_i64 arg1, TCGv_i64 arg2, TCGv_i64 arg3, TCGv_i64 arg4, TCGv_i64 arg5) argument
235 tcg_gen_op5i_i32(TCGOpcode opc, TCGv_i32 arg1, TCGv_i32 arg2, TCGv_i32 arg3, TCGv_i32 arg4, TCGArg arg5) argument
246 tcg_gen_op5i_i64(TCGOpcode opc, TCGv_i64 arg1, TCGv_i64 arg2, TCGv_i64 arg3, TCGv_i64 arg4, TCGArg arg5) argument
257 tcg_gen_op6_i32(TCGOpcode opc, TCGv_i32 arg1, TCGv_i32 arg2, TCGv_i32 arg3, TCGv_i32 arg4, TCGv_i32 arg5, TCGv_i32 arg6) argument
270 tcg_gen_op6_i64(TCGOpcode opc, TCGv_i64 arg1, TCGv_i64 arg2, TCGv_i64 arg3, TCGv_i64 arg4, TCGv_i64 arg5, TCGv_i64 arg6) argument
283 tcg_gen_op6i_i32(TCGOpcode opc, TCGv_i32 arg1, TCGv_i32 arg2, TCGv_i32 arg3, TCGv_i32 arg4, TCGv_i32 arg5, TCGArg arg6) argument
296 tcg_gen_op6i_i64(TCGOpcode opc, TCGv_i64 arg1, TCGv_i64 arg2, TCGv_i64 arg3, TCGv_i64 arg4, TCGv_i64 arg5, TCGArg arg6) argument
309 tcg_gen_op6ii_i32(TCGOpcode opc, TCGv_i32 arg1, TCGv_i32 arg2, TCGv_i32 arg3, TCGv_i32 arg4, TCGArg arg5, TCGArg arg6) argument
322 tcg_gen_op6ii_i64(TCGOpcode opc, TCGv_i64 arg1, TCGv_i64 arg2, TCGv_i64 arg3, TCGv_i64 arg4, TCGArg arg5, TCGArg arg6) argument
[all...]
H A Dtcg-dyngen.c412 const TCGArg *dyngen_op(TCGContext *s, int opc, const TCGArg *opparam_ptr) argument
421 switch(opc) {
H A Dtcg.c89 #include "tcg-opc.h"
1644 const TCGOpDef *def, TCGOpcode opc,
1792 tcg_out_op(s, opc, new_args, const_args);
1811 TCGOpcode opc, const TCGArg *args,
1959 tcg_out_op(s, opc, &func_arg, &const_func_arg);
2008 TCGOpcode opc; local
2049 opc = gen_opc_buf[op_index];
2051 tcg_table_op_count[opc]++;
2053 def = &tcg_op_defs[opc];
2059 switch(opc) {
1643 tcg_reg_alloc_op(TCGContext *s, const TCGOpDef *def, TCGOpcode opc, const TCGArg *args, unsigned int dead_iargs) argument
1810 tcg_reg_alloc_call(TCGContext *s, const TCGOpDef *def, TCGOpcode opc, const TCGArg *args, unsigned int dead_iargs) argument
[all...]
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/
H A Ddt_cg.c770 uint_t opc; local
776 opc = DIF_OP_SCMP;
778 opc = DIF_OP_CMP;
780 instr = DIF_INSTR_CMP(opc, dnp->dn_left->dn_reg, dnp->dn_right->dn_reg);
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/uts/common/dtrace/
H A Ddtrace.c4776 uint_t pc = 0, id, opc VBDTUNASS(0);
4790 opc = pc;
5534 mstate->dtms_fltoffs = opc * sizeof (dif_instr_t);

Completed in 1100 milliseconds