aboutsummaryrefslogtreecommitdiff
path: root/gcc/collect-utils.cc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2022-08-22 14:45:38 +0200
committerRichard Biener <rguenther@suse.de>2022-08-22 16:13:11 +0200
commitb6316324fceaef431799a8b386de5cc9881d6898 (patch)
tree14341b8990015a6158075d07176a00e7f33fefd1 /gcc/collect-utils.cc
parent827f64135957ce21617cd0345508077439fa29d8 (diff)
downloadgcc-b6316324fceaef431799a8b386de5cc9881d6898.zip
gcc-b6316324fceaef431799a8b386de5cc9881d6898.tar.gz
gcc-b6316324fceaef431799a8b386de5cc9881d6898.tar.bz2
Remove dead predicate analysis GENERIC expr building code
The following removes the unused def_expr, use_expr and expr APIs from the predicate class including the unconditional build of the GENERIC use_expr on each uninit analysis run. * gimple-predicate-analysis.h (predicate::m_use_expr): Remove. (predicate::def_expr): Likewise. (predicate::use_expr): Likewise. (predicate::expr): Likewise. * gimple-predicate-analysis.cc (predicate::def_expr): Remove. (predicate::use_expr): Likewise. (predicate::expr): Likewise. (predicate::is_use_guarded): Do not build m_use_expr.
Diffstat (limited to 'gcc/collect-utils.cc')
0 files changed, 0 insertions, 0 deletions