comparison src/share/vm/c1/c1_LinearScan.cpp @ 1816:87b64980e2f1

6972540: sun/nio/ch/SocketChannelImpl compilation crashed when executing CompileTheWorld Reviewed-by: kvn
author never
date Wed, 22 Sep 2010 21:10:46 -0700
parents 126ea7725993
children f02a8bbe6ed4
comparison
equal deleted inserted replaced
1815:5867d89c129b 1816:87b64980e2f1
2014 switch (type) { 2014 switch (type) {
2015 case T_OBJECT: { 2015 case T_OBJECT: {
2016 assert(assigned_reg >= pd_first_cpu_reg && assigned_reg <= pd_last_cpu_reg, "no cpu register"); 2016 assert(assigned_reg >= pd_first_cpu_reg && assigned_reg <= pd_last_cpu_reg, "no cpu register");
2017 assert(interval->assigned_regHi() == any_reg, "must not have hi register"); 2017 assert(interval->assigned_regHi() == any_reg, "must not have hi register");
2018 return LIR_OprFact::single_cpu_oop(assigned_reg); 2018 return LIR_OprFact::single_cpu_oop(assigned_reg);
2019 }
2020
2021 case T_ADDRESS: {
2022 assert(assigned_reg >= pd_first_cpu_reg && assigned_reg <= pd_last_cpu_reg, "no cpu register");
2023 assert(interval->assigned_regHi() == any_reg, "must not have hi register");
2024 return LIR_OprFact::single_cpu_address(assigned_reg);
2019 } 2025 }
2020 2026
2021 #ifdef __SOFTFP__ 2027 #ifdef __SOFTFP__
2022 case T_FLOAT: // fall through 2028 case T_FLOAT: // fall through
2023 #endif // __SOFTFP__ 2029 #endif // __SOFTFP__