load_klass(AT, receiver) --> load_klass(T9, receiver)

Mon, 13 Mar 2017 21:54:36 +0800

author
fujie
date
Mon, 13 Mar 2017 21:54:36 +0800
changeset 376
030cb2764106
parent 375
fb7da68ac0c3
child 377
ce48f85bff34

load_klass(AT, receiver) --> load_klass(T9, receiver)

src/cpu/mips/vm/mips_64.ad file | annotate | diff | comparison | revisions
src/cpu/mips/vm/sharedRuntime_mips_64.cpp file | annotate | diff | comparison | revisions
     1.1 --- a/src/cpu/mips/vm/mips_64.ad	Mon Mar 13 01:52:16 2017 -0400
     1.2 +++ b/src/cpu/mips/vm/mips_64.ad	Mon Mar 13 21:54:36 2017 +0800
     1.3 @@ -1601,8 +1601,8 @@
     1.4    Label L;
     1.5    Register receiver = T0;
     1.6    Register   iCache = as_Register(ic_reg);
     1.7 -  __ load_klass(AT, receiver);
     1.8 -  __ beq(AT, iCache, L);
     1.9 +  __ load_klass(T9, receiver);
    1.10 +  __ beq(T9, iCache, L);
    1.11    __ nop();
    1.12  
    1.13    __ relocate(relocInfo::runtime_call_type);
     2.1 --- a/src/cpu/mips/vm/sharedRuntime_mips_64.cpp	Mon Mar 13 01:52:16 2017 -0400
     2.2 +++ b/src/cpu/mips/vm/sharedRuntime_mips_64.cpp	Mon Mar 13 21:54:36 2017 +0800
     2.3 @@ -2162,8 +2162,8 @@
     2.4  	__ verify_oop(receiver);
     2.5  	//__ lw(AT, receiver, oopDesc::klass_offset_in_bytes()); 
     2.6  	//add for compressedoops
     2.7 -	__ load_klass(AT, receiver);
     2.8 -	__ beq(AT, ic_reg, hit); 
     2.9 +	__ load_klass(T9, receiver);
    2.10 +	__ beq(T9, ic_reg, hit); 
    2.11  	__ delayed()->nop(); 
    2.12  	__ jmp(ic_miss, relocInfo::runtime_call_type);
    2.13  	__ delayed()->nop();

mercurial