Searched refs:DIF_INSTR_BRANCH (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/lib/libdtrace/common/ |
H A D | dt_cg.c | 802 instr = DIF_INSTR_BRANCH(op, lbl_true); in dt_cg_compare_op() 808 instr = DIF_INSTR_BRANCH(DIF_OP_BA, lbl_post); in dt_cg_compare_op() 839 instr = DIF_INSTR_BRANCH(DIF_OP_BE, lbl_false); in dt_cg_ternary_op() 848 instr = DIF_INSTR_BRANCH(DIF_OP_BA, lbl_post); in dt_cg_ternary_op() 877 instr = DIF_INSTR_BRANCH(DIF_OP_BE, lbl_false); in dt_cg_logical_and() 885 instr = DIF_INSTR_BRANCH(DIF_OP_BE, lbl_false); in dt_cg_logical_and() 890 instr = DIF_INSTR_BRANCH(DIF_OP_BA, lbl_post); in dt_cg_logical_and() 911 instr = DIF_INSTR_BRANCH(DIF_OP_BE, lbl_next); in dt_cg_logical_xor() 921 instr = DIF_INSTR_BRANCH(DIF_OP_BE, lbl_tail); in dt_cg_logical_xor() 948 instr = DIF_INSTR_BRANCH(DIF_OP_BNE, lbl_true); in dt_cg_logical_or() [all …]
|
H A D | dt_as.c | 336 dp->dtdo_buf[i] = DIF_INSTR_BRANCH(op, in dt_as()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | dtrace.h | 321 #define DIF_INSTR_BRANCH(op, label) (((op) << 24) | (label)) macro
|