aboutsummaryrefslogtreecommitdiffstats
path: root/lib/hipe/main
diff options
context:
space:
mode:
authorMagnus Lång <[email protected]>2016-06-03 18:10:35 +0200
committerMagnus Lång <[email protected]>2016-09-02 15:59:16 +0200
commitb0c5244f6258f22dc30930b66deae81b3ac942a5 (patch)
tree6ef55e2c8757bba49e49f31791808d5c65a5096c /lib/hipe/main
parent85bd166647e7f260fd665eb44da9151c0d88f208 (diff)
downloadotp-b0c5244f6258f22dc30930b66deae81b3ac942a5.tar.gz
otp-b0c5244f6258f22dc30930b66deae81b3ac942a5.tar.bz2
otp-b0c5244f6258f22dc30930b66deae81b3ac942a5.zip
hipe: Add IG partitioning to hipe_regalloc_prepass
Diffstat (limited to 'lib/hipe/main')
-rw-r--r--lib/hipe/main/hipe.erl4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/hipe/main/hipe.erl b/lib/hipe/main/hipe.erl
index 4e6de2e0dc..6be522f430 100644
--- a/lib/hipe/main/hipe.erl
+++ b/lib/hipe/main/hipe.erl
@@ -1354,6 +1354,8 @@ opt_keys() ->
pp_rtl_lcm,
pp_rtl_ssapre,
pp_rtl_linear,
+ ra_partitioned,
+ ra_prespill,
regalloc,
remove_comments,
rtl_ssa,
@@ -1458,6 +1460,8 @@ opt_negations() ->
{no_pp_native, pp_native},
{no_pp_rtl_lcm, pp_rtl_lcm},
{no_pp_rtl_ssapre, pp_rtl_ssapre},
+ {no_ra_partitioned, ra_partitioned},
+ {no_ra_prespill, ra_prespill},
{no_remove_comments, remove_comments},
{no_rtl_ssa, rtl_ssa},
{no_rtl_ssa_const_prop, rtl_ssa_const_prop},