Searched refs:multijmp_list (Results 1 – 8 of 8) sorted by relevance
/illumos-gate/usr/src/tools/smatch/src/ |
H A D | linearize.h | 102 struct multijmp_list *multijmp_list; member 196 static inline void add_multijmp(struct multijmp_list **list, struct multijmp *multijmp) in add_multijmp()
|
H A D | ir.c | 101 FOR_EACH_PTR(insn->multijmp_list, jmp) { in check_switch()
|
H A D | lib.h | 83 DECLARE_PTR_LIST(multijmp_list, struct multijmp);
|
H A D | flow.c | 619 FOR_EACH_PTR(insn->multijmp_list, jmp) { in rewrite_parent_branch() 694 FOR_EACH_PTR(br->multijmp_list, jmp) { in vrfy_children()
|
H A D | linearize.c | 384 FOR_EACH_PTR(insn->multijmp_list, jmp) { in show_instruction() 397 FOR_EACH_PTR(insn->multijmp_list, jmp) { in show_instruction() 2165 sort_list((struct ptr_list **)&insn->multijmp_list, multijmp_cmp); in sort_switch_cases() 2242 add_multijmp(&switch_ins->multijmp_list, jmp); in linearize_switch() 2257 add_multijmp(&switch_ins->multijmp_list, jmp); in linearize_switch() 2395 add_multijmp(&goto_ins->multijmp_list, jmp); in linearize_statement()
|
H A D | sparse-llvm.c | 776 FOR_EACH_PTR(insn->multijmp_list, jmp) { in output_op_switch() 787 FOR_EACH_PTR(insn->multijmp_list, jmp) { in output_op_switch()
|
H A D | simplify.c | 1702 FOR_EACH_PTR(insn->multijmp_list, jmp) { in simplify_switch()
|
/illumos-gate/usr/src/tools/smatch/src/Documentation/ |
H A D | IR.rst | 48 * .multijmp_list: pairs of case-value - destination basic block 54 * .multijmp_list: list of possible destination basic blocks
|