rtl-optimization/98863 - tame i386 specific RPAD pass
authorRichard Biener <rguenther@suse.de>
Fri, 29 Jan 2021 15:02:36 +0000 (16:02 +0100)
committerRichard Biener <rguenther@suse.de>
Fri, 29 Jan 2021 16:32:19 +0000 (17:32 +0100)
commita7f52181a6a16bb6d216ff41d9c6a9da95c19b5c
tree8ca44e73410eec86e31b6e22d4d0329528684120
parentee4c4fe289e768d3c6b6651c8bfa3fdf458934f4
rtl-optimization/98863 - tame i386 specific RPAD pass

This removes analyzing DF with expensive problems which we do not
use at all and which somehow cause 5GB of memory to leak.  Instead
just do a defered rescan of added insns.

2021-01-29  Richard Biener  <rguenther@suse.de>

PR rtl-optimization/98863
* config/i386/i386-features.c (remove_partial_avx_dependency):
Do not perform DF analysis.
(pass_data_remove_partial_avx_dependency): Remove
TODO_df_finish.
gcc/config/i386/i386-features.c