| /src/external/gpl3/gcc/dist/gcc/ |
| tree-chrec.h | 118 tree scev; 126 scev = hide_evolution_in_other_loops_than_loop (chrec, loop_num); 127 *res = !tree_contains_chrecs (scev, NULL); 117 tree scev; local
|
| sese.cc | 410 tree scev; local 413 /* When Graphite generates code for a scev, the code generator 414 expresses the scev in function of a single induction variable. 424 scev = scalar_evolution_in_region (region, loop, def); 426 return (!chrec_contains_undetermined (scev) 427 && (TREE_CODE (scev) != SSA_NAME 428 || !defined_in_sese_p (scev, region)) 429 && scev_is_linear_expression (scev) 432 || ! chrec_contains_symbols_defined_in_loop (scev, loop->num)));
|
| graphite-scop-detection.cc | 371 /* Return true when SCEV can be represented in the polyhedral model. 383 static bool graphite_can_represent_scev (sese_l scop, tree scev); 950 /* Return true when SCEV can be represented in the polyhedral model. 963 scop_detection::graphite_can_represent_scev (sese_l scop, tree scev) 965 if (chrec_contains_undetermined (scev)) 968 switch (TREE_CODE (scev)) 974 return graphite_can_represent_scev (scop, TREE_OPERAND (scev, 0)); 979 return graphite_can_represent_scev (scop, TREE_OPERAND (scev, 0)) 980 && graphite_can_represent_scev (scop, TREE_OPERAND (scev, 1)); 983 return !CONVERT_EXPR_P (TREE_OPERAND (scev, 0) 1028 tree scev = cached_scalar_evolution_in_region (scop, loop, expr); local [all...] |
| gimple-loop-interchange.cc | 679 /* Return true if VAR is induction variable of current loop whose scev is 1134 /* Clear all cached scev information. This is expensive but shouldn't be 1327 tree scev = analyze_scalar_evolution (loop, scev_base); local 1328 if (chrec_contains_undetermined (scev)) 1331 tree orig_scev = scev; 1334 scev = instantiate_scev (loop_preheader_edge (loop_nest), 1336 if (! chrec_contains_undetermined (scev)) 1345 tree sl = scev;
|
| graphite-isl-ast-to-gimple.cc | 1084 tree scev = cached_scalar_evolution_in_region (region->region, local 1087 /* At this point we should know the exact scev for each 1092 if (chrec_contains_undetermined (scev)) 1098 new_expr = chrec_apply_map (scev, iv_map); 1197 /* For each SCEV analyzable SSA_NAME, rename their usage. */
|
| tree-if-conv.cc | 2144 tree rhs, res, arg0, arg1, op0, op1, scev; local 2157 || ((scev = analyze_scalar_evolution (gimple_bb (phi)->loop_father, 2159 && !chrec_contains_undetermined (scev) 2160 && scev != res
|
| tree-ssa-loop-niter.cc | 2696 /* SCEV analysis feeds us with a proper expression 4265 tree def, base, step, scev, type, low, high; local 4289 scev = instantiate_parameters (loop, analyze_scalar_evolution (uloop, def)); 4290 if (chrec_contains_undetermined (scev)) 4293 base = initial_condition_in_loop_num (scev, loop->num); 4294 step = evolution_part_in_loop_num (scev, loop->num); 4315 record_nonwrapping_chrec (scev); 4325 tree def, base, step, scev, type, low, high; local 4340 scev = instantiate_parameters (loop, analyze_scalar_evolution (loop, def)); 4341 if (chrec_contains_undetermined (scev)) [all...] |
| /src/external/gpl3/gcc.old/dist/gcc/ |
| tree-chrec.h | 118 tree scev; 126 scev = hide_evolution_in_other_loops_than_loop (chrec, loop_num); 127 *res = !tree_contains_chrecs (scev, NULL); 117 tree scev; local
|
| sese.cc | 412 tree scev; local 415 /* When Graphite generates code for a scev, the code generator 416 expresses the scev in function of a single induction variable. 426 scev = scalar_evolution_in_region (region, loop, def); 428 return (!chrec_contains_undetermined (scev) 429 && (TREE_CODE (scev) != SSA_NAME 430 || !defined_in_sese_p (scev, region)) 431 && scev_is_linear_expression (scev) 434 || ! chrec_contains_symbols_defined_in_loop (scev, loop->num)));
|
| graphite-scop-detection.cc | 361 /* Return true when SCEV can be represented in the polyhedral model. 373 static bool graphite_can_represent_scev (sese_l scop, tree scev); 846 /* Return true when SCEV can be represented in the polyhedral model. 859 scop_detection::graphite_can_represent_scev (sese_l scop, tree scev) 861 if (chrec_contains_undetermined (scev)) 864 switch (TREE_CODE (scev)) 870 return graphite_can_represent_scev (scop, TREE_OPERAND (scev, 0)); 875 return graphite_can_represent_scev (scop, TREE_OPERAND (scev, 0)) 876 && graphite_can_represent_scev (scop, TREE_OPERAND (scev, 1)); 879 return !CONVERT_EXPR_CODE_P (TREE_CODE (TREE_OPERAND (scev, 0)) 924 tree scev = cached_scalar_evolution_in_region (scop, loop, expr); local [all...] |
| gimple-loop-interchange.cc | 679 /* Return true if VAR is induction variable of current loop whose scev is 1132 /* Clear all cached scev information. This is expensive but shouldn't be 1325 tree scev = analyze_scalar_evolution (loop, scev_base); local 1326 if (chrec_contains_undetermined (scev)) 1329 tree orig_scev = scev; 1332 scev = instantiate_scev (loop_preheader_edge (loop_nest), 1334 if (! chrec_contains_undetermined (scev)) 1343 tree sl = scev;
|
| graphite-isl-ast-to-gimple.cc | 1084 tree scev = cached_scalar_evolution_in_region (region->region, local 1087 /* At this point we should know the exact scev for each 1092 if (chrec_contains_undetermined (scev)) 1098 new_expr = chrec_apply_map (scev, iv_map); 1197 /* For each SCEV analyzable SSA_NAME, rename their usage. */
|
| tree-if-conv.cc | 1936 tree rhs, res, arg0, arg1, op0, op1, scev; local 1950 || ((scev = analyze_scalar_evolution (gimple_bb (phi)->loop_father, 1952 && !chrec_contains_undetermined (scev) 1953 && scev != res
|
| tree-ssa-loop-niter.cc | 2096 /* SCEV analysis feeds us with a proper expression 3845 tree def, base, step, scev, type, low, high; local 3869 scev = instantiate_parameters (loop, analyze_scalar_evolution (uloop, def)); 3870 if (chrec_contains_undetermined (scev)) 3873 base = initial_condition_in_loop_num (scev, loop->num); 3874 step = evolution_part_in_loop_num (scev, loop->num); 3904 tree def, base, step, scev, type, low, high; local 3919 scev = instantiate_parameters (loop, analyze_scalar_evolution (loop, def)); 3920 if (chrec_contains_undetermined (scev)) 3923 base = initial_condition_in_loop_num (scev, loop->num) [all...] |