diff options
author | Andrew MacLeod <amacleod@redhat.com> | 2023-07-05 13:41:50 -0400 |
---|---|---|
committer | Andrew MacLeod <amacleod@redhat.com> | 2023-07-05 19:06:30 -0400 |
commit | 018e7f16408022dbea9d2d4570150ce823117e08 (patch) | |
tree | d9466c0412f6c656e29f360ca65a1e12922e10e6 /libgcc | |
parent | f0375705613675ab13cd211e93a1d620be8bf03f (diff) | |
download | gcc-018e7f16408022dbea9d2d4570150ce823117e08.zip gcc-018e7f16408022dbea9d2d4570150ce823117e08.tar.gz gcc-018e7f16408022dbea9d2d4570150ce823117e08.tar.bz2 |
Make compute_operand1_range a leaf call.
Rather than creating long call chains, put the onus for finishing
the evlaution on the caller.
* gimple-range-gori.cc (compute_operand_range): After calling
compute_operand1_range, recursively call self if needed.
(compute_operand1_range): Turn into a leaf function.
(gori_compute::compute_operand1_and_operand2_range): Finish
operand1 calculation.
* gimple-range-gori.h (compute_operand1_range): Remove name param.
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions