[PATCH] Enhance initial global ranges.

Andrew MacLeod amacleod@redhat.com
Fri May 7 19:02:33 GMT 2021


Add some tweaks to gimple_range_global () that

1) incorporates code from vr-values to pick up initial parameter values 
from IPA,

2) used before defined locals start with UNDEFINED instead of varying.  
This makes a big difference when folding PHI nodes.

Bootstraps on  x86_64-pc-linux-gnu with no testsuite regressions.

Pushed.

Andrew


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 1-global.patch
Type: text/x-patch
Size: 2455 bytes
Desc: not available
URL: <https://gcc.gnu.org/pipermail/gcc-patches/attachments/20210507/86203f54/attachment.bin>


More information about the Gcc-patches mailing list