Home
last modified time | relevance | path

Searched refs:DIF_INSTR_FMT (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Ddtrace.h314 #define DIF_INSTR_FMT(op, r1, r2, d) \ macro
317 #define DIF_INSTR_NOT(r1, d) (DIF_INSTR_FMT(DIF_OP_NOT, r1, 0, d))
318 #define DIF_INSTR_MOV(r1, d) (DIF_INSTR_FMT(DIF_OP_MOV, r1, 0, d))
319 #define DIF_INSTR_CMP(op, r1, r2) (DIF_INSTR_FMT(op, r1, r2, 0))
320 #define DIF_INSTR_TST(r1) (DIF_INSTR_FMT(DIF_OP_TST, r1, 0, 0))
322 #define DIF_INSTR_LOAD(op, r1, d) (DIF_INSTR_FMT(op, r1, 0, d))
323 #define DIF_INSTR_STORE(op, r1, d) (DIF_INSTR_FMT(op, r1, 0, d))
326 #define DIF_INSTR_RET(d) (DIF_INSTR_FMT(DIF_OP_RET, 0, 0, d))
328 #define DIF_INSTR_LDA(op, v, r, d) (DIF_INSTR_FMT(op, v, r, d))
332 #define DIF_INSTR_PUSHTS(op, t, r2, rs) (DIF_INSTR_FMT(op, t, r2, rs))
[all …]
/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_cg.c221 instr = DIF_INSTR_FMT(op, dreg, sreg, dreg); in dt_cg_ptrsize()
280 instr = DIF_INSTR_FMT(DIF_OP_SLL, r1, r2, r1); in dt_cg_field_get()
284 instr = DIF_INSTR_FMT(DIF_OP_SRA, r1, r2, r1); in dt_cg_field_get()
294 instr = DIF_INSTR_FMT(DIF_OP_SRL, r1, r2, r1); in dt_cg_field_get()
388 instr = DIF_INSTR_FMT(DIF_OP_AND, r1, r2, r1); in dt_cg_field_set()
396 instr = DIF_INSTR_FMT(DIF_OP_SLL, r2, r3, r2); in dt_cg_field_set()
399 instr = DIF_INSTR_FMT(DIF_OP_OR, r1, r2, r1); in dt_cg_field_set()
500 instr = DIF_INSTR_FMT(DIF_OP_SRA, in dt_cg_typecast()
506 instr = DIF_INSTR_FMT(DIF_OP_SRA, in dt_cg_typecast()
511 instr = DIF_INSTR_FMT(DIF_OP_SRL, in dt_cg_typecast()
[all …]