On 02/27/2015 03:03 PM, Vladimir Makarov wrote:
The following patch improves inheritance for PR64317 testcase
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64317
[snip]
Index: params.def
===================================================================
--- params.def (revision 220916)
+++ params.def (working copy)
@@ -836,6 +836,11 @@ DEFPARAM (PARAM_LRA_MAX_CONSIDERED_RELOA
"The max number of reload pseudos which are considered during spilling a
non-reload pseudo",
500, 0, 0)
+DEFPARAM (PARAM_LRA_INHERITANCE_EBB_PROBABILITY_CUTOFF,
+ "lra-inheritance-ebb-probability-cutoff",
+ "Minimal fall-through edge probability in percentage used to add BB to
inheritance EEB in LRA",
s/EEB/EBB/?
I can't say I understand what either of those abbreviations means....
-Sandra