Searched refs:multijmp_list (Results 1 – 8 of 8) sorted by relevance
/third_party/ltp/tools/sparse/sparse-src/ |
D | linearize.h | 108 struct multijmp_list *multijmp_list; member 211 static inline void add_multijmp(struct multijmp_list **list, struct multijmp *multijmp) in add_multijmp()
|
D | flow.c | 70 static int remove_other_phisources(struct basic_block *bb, struct multijmp_list *list, struct basic… in remove_other_phisources() 686 FOR_EACH_PTR(insn->multijmp_list, jmp) { in rewrite_parent_branch() 761 FOR_EACH_PTR(br->multijmp_list, jmp) { in vrfy_children() 806 changed |= remove_other_phisources(insn->bb, insn->multijmp_list, target); in convert_to_jump()
|
D | lib.h | 81 DECLARE_PTR_LIST(multijmp_list, struct multijmp);
|
D | ir.c | 101 FOR_EACH_PTR(insn->multijmp_list, jmp) { in check_switch()
|
D | linearize.c | 388 FOR_EACH_PTR(insn->multijmp_list, jmp) { in show_instruction() 401 FOR_EACH_PTR(insn->multijmp_list, jmp) { in show_instruction() 2197 sort_list((struct ptr_list **)&insn->multijmp_list, multijmp_cmp); in sort_switch_cases() 2274 add_multijmp(&switch_ins->multijmp_list, jmp); in linearize_switch() 2289 add_multijmp(&switch_ins->multijmp_list, jmp); in linearize_switch() 2427 add_multijmp(&goto_ins->multijmp_list, jmp); in linearize_statement()
|
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()
|
D | simplify.c | 2656 FOR_EACH_PTR(insn->multijmp_list, jmp) { in simplify_switch() 2699 FOR_EACH_PTR(insn->multijmp_list, jmp) { in simplify_cgoto()
|
/third_party/ltp/tools/sparse/sparse-src/Documentation/ |
D | IR.rst | 48 * .multijmp_list: pairs of case-value - destination basic block 57 * .multijmp_list: list of possible destination basic blocks
|