Searched refs:decision_tree (Results 1 – 9 of 9) sorted by relevance
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | genmatch.cc | 1709 class decision_tree class 1718 decision_tree () { root = new dt_node (dt_node::DT_NODE, NULL); } in decision_tree() function in decision_tree 1756 decision_tree::cmp_node (dt_node *n1, dt_node *n2) in cmp_node() 1781 decision_tree::find_node (vec<dt_node *>& ops, dt_node *p) in find_node() 1800 if (decision_tree::cmp_node (ops[i], p)) in find_node() 1842 kid = decision_tree::find_node (kids, n); in append_node() 1948 decision_tree::insert_operand (dt_node *p, operand *o, dt_operand **indexes, in insert_operand() 1978 elm = decision_tree::find_node (p->kids, &temp); in insert_operand() 1984 elm = decision_tree::find_node (p->kids, &match); in insert_operand() 1990 elm = decision_tree::find_node (p->kids, &temp); in insert_operand() [all …]
|
H A D | ChangeLog-2015 | 5334 (decision_tree::gen): Likewise. 20460 (decision_tree::gen): Adjust function signature. 20506 (decision_tree::gen): Split out common equivalent transforms 21230 * genmatch.c (decision_tree::gen_gimple): Merge with ... 21231 (decision_tree::gen_generic): ... this into ... 21232 (decision_tree::gen): ... this. 21546 * genmatch.c (decision_tree::gen_gimple): Split out large 21548 (decision_tree::gen_generic): Likewise. 21821 (decision_tree::gen_gimple): Call analyze on the root node 21823 (decision_tree::gen_generic): Likewise. [all …]
|
H A D | ChangeLog-2014 | 3150 (decision_tree::cmp_node): DT_TRUE are generally not equal. 3151 (decision_tree::find_node): Treat DT_TRUE as barrier for 9472 (decision_tree::insert): Also insert non-expressions. 13582 (decision_tree::gen_generic): Add location argument to 13591 (decision_tree::gen_generic): Do not reject operands
|
H A D | ChangeLog-2017 | 22343 (decision_tree::find_node): Relax order requirement when 22347 (decision_tree::insert): Set current_id. 22348 (decision_tree::print_node): Dump parent node and for_id. 22754 (decision_tree::gen): Make 'type' const.
|
H A D | ChangeLog-2016 | 10054 (decision_tree::cmp_node): Compare it. 10055 (decision_tree::insert_operand): Honor it when finding and 22315 (decision_tree::gen): Do not add artificial operators as parameters.
|
H A D | ChangeLog-2018 | 16743 * genmatch.c (decision_tree::gen): Generate simplifications for 22136 (decision_tree::gen): Generate a simplification routine for 4 operands. 22309 (decision_tree::gen): Make the functions take a gimple_match_op *
|
H A D | ChangeLog-2019 | 11371 (decision_tree::insert_operand, 22927 (decision_tree::print): Same.
|
H A D | ChangeLog-2020 | 16231 * genmatch.c (decision_tree::gen): Emit stub functions for
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | genmatch.c | 1701 class decision_tree 1710 decision_tree () { root = new dt_node (dt_node::DT_NODE, NULL); } in decision_tree() function 1748 decision_tree::cmp_node (dt_node *n1, dt_node *n2) in cmp_node() 1773 decision_tree::find_node (vec<dt_node *>& ops, dt_node *p) in find_node() 1792 if (decision_tree::cmp_node (ops[i], p)) in find_node() 1834 kid = decision_tree::find_node (kids, n); in append_node() 1940 decision_tree::insert_operand (dt_node *p, operand *o, dt_operand **indexes, in insert_operand() 1970 elm = decision_tree::find_node (p->kids, &temp); in insert_operand() 1976 elm = decision_tree::find_node (p->kids, &match); in insert_operand() 1982 elm = decision_tree::find_node (p->kids, &temp); in insert_operand() [all …]
|