Mon, 12 Sep 2016 13:26:09 -0400
Add debugging infomation for C2 compiler.
src/cpu/mips/vm/mips_64.ad | file | annotate | diff | comparison | revisions |
1.1 --- a/src/cpu/mips/vm/mips_64.ad Thu Sep 08 09:59:34 2016 +0800 1.2 +++ b/src/cpu/mips/vm/mips_64.ad Mon Sep 12 13:26:09 2016 -0400 1.3 @@ -5054,7 +5054,7 @@ 1.4 match(Set dst (LoadNKlass mem)); 1.5 1.6 ins_cost(125); // XXX 1.7 - format %{ "lwu $dst, $mem\t# compressed klass ptr" %} 1.8 + format %{ "lwu $dst, $mem\t# compressed klass ptr @ loadNKlass" %} 1.9 ins_encode (load_N_enc(dst, mem)); 1.10 /* 1.11 ins_encode %{ 1.12 @@ -5164,7 +5164,7 @@ 1.13 match(Set mem (StoreNKlass mem src)); 1.14 1.15 ins_cost(125); // XXX 1.16 - format %{ "sw $mem, $src\t# compressed klass ptr" %} 1.17 + format %{ "sw $mem, $src\t# compressed klass ptr @ storeNKlass" %} 1.18 ins_encode(store_N_reg_enc(mem, src)); 1.19 ins_pipe( ialu_storeI ); 1.20 %} 1.21 @@ -5195,7 +5195,7 @@ 1.22 match(Set mem (StoreNKlass mem src)); 1.23 1.24 ins_cost(150); // XXX 1.25 - format %{ "sw $mem, $src\t# compressed klass ptr" %} 1.26 + format %{ "sw $mem, $src\t# compressed klass ptr @ storeImmNKlass" %} 1.27 ins_encode(storeImmNKlass_enc(mem, src)); 1.28 ins_pipe( ialu_storeI ); 1.29 %} 1.30 @@ -5411,7 +5411,7 @@ 1.31 match(Set dst src); 1.32 1.33 ins_cost(125); 1.34 - format %{ "li $dst, $src\t# compressed klass ptr" %} 1.35 + format %{ "li $dst, $src\t# compressed klass ptr @ loadConNKlass" %} 1.36 ins_encode %{ 1.37 address con = (address)$src$$constant; 1.38 if (con == NULL) { 1.39 @@ -5800,7 +5800,7 @@ 1.40 1.41 ins_cost(180); 1.42 format %{ "CMP $op1,0\t! compressed ptr\n\t" 1.43 - "BP$cmp $labl" %} 1.44 + "BP$cmp $labl @ cmpN_null_branch" %} 1.45 ins_encode %{ 1.46 Register op1 = $op1$$Register; 1.47 Register op2 = R0;