src/cpu/mips/vm/mips_64.ad

changeset 8023
8aa7175e677c
parent 8022
a9cf1a1da2b9
child 8027
23d8d77777e0
     1.1 --- a/src/cpu/mips/vm/mips_64.ad	Wed Feb 07 15:44:45 2018 +0800
     1.2 +++ b/src/cpu/mips/vm/mips_64.ad	Wed Feb 07 13:00:31 2018 +0800
     1.3 @@ -2927,9 +2927,6 @@
     1.4      int  disp = $mem$$disp;
     1.5      Register  dst_reg = as_Register($dst$$reg);
     1.6  
     1.7 -    // For implicit null check
     1.8 -    __ lb(AT, as_Register(base), 0);
     1.9 -
    1.10      if( index != 0 ) {
    1.11        if (scale == 0) {
    1.12          __ daddu(AT, as_Register(base), as_Register(index));
    1.13 @@ -2996,9 +2993,6 @@
    1.14      int  disp = $mem$$disp;
    1.15  
    1.16      if( index != 0 ) {
    1.17 -      // For implicit null check
    1.18 -      __ lb(AT, as_Register(base), 0);
    1.19 -
    1.20        if (scale == 0) {
    1.21          __ daddu(AT, as_Register(base), as_Register(index));
    1.22        } else {

mercurial