/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | tree-ssa-operands.cc | 1394 ssa_use_operand_t *ptr, *single_use = 0; in single_imm_use_1() local 1399 if (single_use) in single_imm_use_1() 1401 single_use = NULL; in single_imm_use_1() 1404 single_use = ptr; in single_imm_use_1() 1408 *use_p = single_use; in single_imm_use_1() 1411 *stmt = single_use ? single_use->loc.stmt : NULL; in single_imm_use_1() 1413 return single_use; in single_imm_use_1()
|
H A D | generic-match-head.cc | 64 single_use (tree t ATTRIBUTE_UNUSED) in single_use() function
|
H A D | gimple-loop-interchange.cc | 470 gimple *stmt, *next_def, *single_use = NULL; in analyze_iloop_reduction_var() local 505 if (! single_imm_use (var, &use_p, &single_use) in analyze_iloop_reduction_var() 506 || ! flow_bb_inside_loop_p (m_loop, gimple_bb (single_use))) in analyze_iloop_reduction_var() 511 if (gassign *ass = dyn_cast <gassign *> (single_use)) in analyze_iloop_reduction_var() 525 if (single_use != next_def in analyze_iloop_reduction_var() 527 gimple_assign_rhs_code (single_use))) in analyze_iloop_reduction_var()
|
H A D | match.pd | 927 && single_use (@1)) 981 && single_use (@3)) 1518 (if (single_use (@5) && single_use (@6)) 1520 (if (single_use (@3) && single_use (@4)) 1639 && single_use (@0)) 1645 && single_use (@0)) 1651 && single_use (@0)) 1706 && single_use (@2) 1707 && single_use (@3)))) 2076 && (CONSTANT_CLASS_P (@0) || single_use (@2))) [all …]
|
H A D | gimple-match-head.cc | 1166 single_use (const_tree) ATTRIBUTE_PURE; 1169 single_use (const_tree t) in single_use() function
|
H A D | tree-ssa-forwprop.cc | 231 bool single_use = true; in get_prop_source_stmt() local 238 single_use = false; in get_prop_source_stmt() 253 *single_use_p = single_use; in get_prop_source_stmt()
|
H A D | ChangeLog-2015 | 2789 a constant with single_use. 22130 with single_use. 24161 * match.pd: Convert most single_use conditionals to :s flags. 28165 * match.pd ((x & y) ^ (x | y)): Don't check for single_use. 28207 * match.pd: Use single_use throughout. 33926 * generic-match-head.c: (types_match, single_use): New functions. 33927 * gimple-match-head.c: (types_match, single_use): New functions. 34179 * generic-match-head.c: (types_match, single_use): New functions. 34180 * gimple-match-head.c: (types_match, single_use): New functions. 34219 * generic-match-head.c: (types_match, single_use): New functions. [all …]
|
H A D | ChangeLog | 8694 * gimple-match-head.cc (single_use): Implement inline using a 10554 * match.pd (uncond_op + vec_cond -> cond_op): Add single_use
|
H A D | ChangeLog-2016 | 33098 * match.pd: Guard (C1/X)*C2 -> (C1*C2)/X with single_use. 33679 * match.pd: Guard X * CST CMP 0 pattern with single_use.
|
H A D | ChangeLog-2021 | 32185 * match.pd (clz cmp 0): Gate replacement on single_use of clz result.
|
H A D | ChangeLog-2018 | 26844 explicit single_use checks.
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | tree-ssa-operands.c | 1330 ssa_use_operand_t *ptr, *single_use = 0; in single_imm_use_1() local 1335 if (single_use) in single_imm_use_1() 1337 single_use = NULL; in single_imm_use_1() 1340 single_use = ptr; in single_imm_use_1() 1344 *use_p = single_use; in single_imm_use_1() 1347 *stmt = single_use ? single_use->loc.stmt : NULL; in single_imm_use_1() 1349 return single_use; in single_imm_use_1()
|
H A D | generic-match-head.c | 62 single_use (tree t ATTRIBUTE_UNUSED) in single_use() function
|
H A D | gimple-loop-interchange.cc | 470 gimple *stmt, *next_def, *single_use = NULL; in analyze_iloop_reduction_var() local 505 if (! single_imm_use (var, &use_p, &single_use) in analyze_iloop_reduction_var() 506 || ! flow_bb_inside_loop_p (m_loop, gimple_bb (single_use))) in analyze_iloop_reduction_var() 511 if (gassign *ass = dyn_cast <gassign *> (single_use)) in analyze_iloop_reduction_var() 525 if (single_use != next_def in analyze_iloop_reduction_var() 527 gimple_assign_rhs_code (single_use))) in analyze_iloop_reduction_var()
|
H A D | match.pd | 761 && single_use (@1)) 772 && single_use (@3)) 1206 (if (single_use (@5) && single_use (@6)) 1208 (if (single_use (@3) && single_use (@4)) 1680 && (CONSTANT_CLASS_P (@0) || single_use (@2))) 1689 && (CONSTANT_CLASS_P (@0) || (single_use (@2) && single_use (@3))) 1697 && (CONSTANT_CLASS_P (@1) || (single_use (@2) && single_use (@3)))) 1709 && (CONSTANT_CLASS_P (@1) || single_use (@2))) 2512 && (single_use (@3) || single_use (@4))) 2537 && single_use (@3)) [all …]
|
H A D | tree-ssa-forwprop.c | 230 bool single_use = true; in get_prop_source_stmt() local 237 single_use = false; in get_prop_source_stmt() 252 *single_use_p = single_use; in get_prop_source_stmt()
|
H A D | gimple-match-head.c | 1138 single_use (tree t) in single_use() function
|