Re: [PATCH 3/5] Convert evrp pass to RANGE_QUERY(cfun).

2021-05-26 Thread H.J. Lu via Gcc-patches
On Tue, May 25, 2021 at 10:15 AM Aldy Hernandez via Gcc-patches wrote: > > Adjustments per discussion. > > OK pending tests? > > Aldy This caused: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100787 -- H.J.

Re: [PATCH 3/5] Convert evrp pass to RANGE_QUERY(cfun).

2021-05-25 Thread Aldy Hernandez via Gcc-patches
Adjustments per discussion. OK pending tests? Aldy >From 1c275296ab64cd877bce795b9964532c8655fa3f Mon Sep 17 00:00:00 2001 From: Aldy Hernandez Date: Tue, 25 May 2021 17:44:51 +0200 Subject: [PATCH 2/5] Convert evrp pass to get_range_query. gcc/ChangeLog: * gimple-ssa-evrp.c (rvrp_folder::rv

[PATCH 3/5] Convert evrp pass to RANGE_QUERY(cfun).

2021-05-21 Thread Aldy Hernandez via Gcc-patches
Some tests required tweaking, as exporting global ranges from evrp will now provide better ranges for subsequent passes. Tested on x86-64 Linux. OK? gcc/ChangeLog: * gimple-ssa-evrp.c (rvrp_folder): Call enable_ranger. Use RANGE_QUERY. (~rvrp_folder): Call disable_range