[aarch64-port-dev ] Remove bogus call to find_free_reg in c1_LinearCsan

Edward Nevill edward.nevill at linaro.org
Tue Nov 26 08:33:28 PST 2013


Hi,

This patch removes a bogus duplicate call to find_free_reg in c1_LinearScan.

Regards,
Ed.

--- CUT HERE ---
# HG changeset patch
# User Edward Nevill edward.nevill at linaro.org
# Date 1385381201 0
#      Mon Nov 25 12:06:41 2013 +0000
# Node ID 0460e912b30024c5fbecc84c1ac438be3098db47
# Parent  1f7a7cdf58818a3344d55dfcb1dd6417c889ea9e
Remove bogus call to find_free_reg

diff -r 1f7a7cdf5881 -r 0460e912b300 src/share/vm/c1/c1_LinearScan.cpp
--- a/src/share/vm/c1/c1_LinearScan.cpp	Fri Nov 22 17:41:16 2013 +0000
+++ b/src/share/vm/c1/c1_LinearScan.cpp	Mon Nov 25 12:06:41 2013 +0000
@@ -5414,8 +5414,6 @@
     split_pos = MIN2(_use_pos[reg], _use_pos[regHi]);
 
   } else {
-    // ECN: FIXME --- this is very odd
-    reg = find_free_reg(reg_needed_until, interval_to, hint_reg, any_reg, &need_split);
     reg = find_free_reg(reg_needed_until, interval_to, hint_reg, any_reg, &need_split);
     if (reg == any_reg) {
       return false;
--- CUT HERE ---





More information about the aarch64-port-dev mailing list