TRACE_INSN
TRACE_INSN(insn, "already visited");
TRACE_INSN(insn, "defer restore");
TRACE_INSN(insn, "return");
TRACE_INSN(insn, "call");
TRACE_INSN(insn, "indirect call");
TRACE_INSN(insn, "sibling call");
TRACE_INSN(insn, "unconditional jump");
TRACE_INSN(insn, "jump taken");
TRACE_INSN(insn, "jump not taken");
TRACE_INSN(insn, "indirect jump");
TRACE_INSN(insn, "syscall");
TRACE_INSN(insn, "sysret");
TRACE_INSN(insn, "stac");
TRACE_INSN(insn, "clac");
TRACE_INSN(insn, "std");
TRACE_INSN(insn, "cld");
TRACE_INSN(insn, "dead end");
TRACE_INSN(insn, "warning (%d)", ret);
TRACE_INSN(insn, NULL);
TRACE_INSN(insn, TRACE_ALT_FMT("", fmt), \