| /src/external/gpl3/gcc/dist/gcc/ |
| gimple-range-fold.h | 94 // and edge or anywhere a derived class of fur_source wants. 97 class fur_source class 100 fur_source (range_query *q = NULL); 119 class fur_stmt : public fur_source 130 // This version of fur_source will pick a range from a stmt, and also register 146 // This version of fur_source will pick a range up off an edge. 148 class fur_edge : public fur_source 151 fur_edge (edge e, range_query *q = NULL) : fur_source (q) 160 // the LHS. The source of all operands is supplied via the fur_source class 167 bool fold_stmt (vrange &r, gimple *s, class fur_source &src [all...] |
| gimple-range-gori.h | 170 tree op2, fur_source &src); 175 tree name, class fur_source &src, 180 fur_source &src, relation_kind k); 184 tree name, fur_source &src); 186 const vrange &lhs, fur_source &src, 189 const vrange &lhs, fur_source &src, 194 fur_source &src, 198 const irange &lhs, tree name, fur_source &src,
|
| tree-assume.cc | 93 void update_parms (fur_source &src); 94 void calculate_stmt (gimple *s, vrange &lhs_range, fur_source &src); 95 void calculate_op (tree op, gimple *s, vrange &lhs, fur_source &src); 185 assume_query::update_parms (fur_source &src) 278 assume_query::calculate_op (tree op, gimple *s, vrange &lhs, fur_source &src) 303 assume_query::calculate_stmt (gimple *s, vrange &lhs_range, fur_source &src)
|
| gimple-range-fold.cc | 54 // Construct a fur_source, and set the m_query field. 56 fur_source::fur_source (range_query *q) function in class:fur_source 68 fur_source::get_operand (vrange &r, tree expr) 77 fur_source::get_phi_operand (vrange &r, tree expr, edge e) 85 fur_source::query_relation (tree op1 ATTRIBUTE_UNUSED, 94 fur_source::register_relation (gimple *s ATTRIBUTE_UNUSED, 104 fur_source::register_relation (edge e ATTRIBUTE_UNUSED, 130 // Instantiate a stmt based fur_source. 132 fur_stmt::fur_stmt (gimple *s, range_query *q) : fur_source (q [all...] |
| gimple-range-gori.cc | 578 tree name, fur_source &src) 606 fur_source &src, value_relation *rel) 953 tree name, fur_source &src, 1012 fur_source &src, relation_kind k) 1121 fur_source &src, value_relation *rel) 1202 fur_source &src, value_relation *rel) 1271 fur_source &src, 1459 tree op1, tree op2, fur_source &src)
|
| /src/external/gpl3/gcc.old/dist/gcc/ |
| gimple-range-fold.h | 117 // and edge or anywhere a derived class of fur_source wants. 120 class fur_source class 123 fur_source (range_query *q = NULL); 142 class fur_stmt : public fur_source 153 // This version of fur_source will pick a range from a stmt, and also register 172 // the LHS. The source of all operands is supplied via the fur_source class 179 bool fold_stmt (irange &r, gimple *s, class fur_source &src, 182 bool range_of_range_op (irange &r, gimple *s, fur_source &src); 183 bool range_of_call (irange &r, gcall *call, fur_source &src); 184 bool range_of_cond_expr (irange &r, gassign* cond, fur_source &src) [all...] |
| gimple-range-gori.h | 162 tree op2, fur_source &src); 170 tree name, class fur_source &src); 172 tree name, fur_source &src); 174 tree name, fur_source &src); 176 tree name, fur_source &src); 179 fur_source &src); 182 tree name, fur_source &src, tree op,
|
| gimple-range-fold.cc | 46 // Construct a fur_source, and set the m_query field. 48 fur_source::fur_source (range_query *q) function in class:fur_source 62 fur_source::get_operand (irange &r, tree expr) 71 fur_source::get_phi_operand (irange &r, tree expr, edge e) 79 fur_source::query_relation (tree op1 ATTRIBUTE_UNUSED, 88 fur_source::register_relation (gimple *s ATTRIBUTE_UNUSED, 98 fur_source::register_relation (edge e ATTRIBUTE_UNUSED, 105 // This version of fur_source will pick a range up off an edge. 107 class fur_edge : public fur_source [all...] |
| gimple-range-gori.cc | 667 tree name, fur_source &src) 695 fur_source &src) 957 tree name, fur_source &src, 1012 fur_source &src) 1089 fur_source &src) 1156 fur_source &src) 1316 tree op1, tree op2, fur_source &src)
|