diff src/share/vm/opto/loopopts.cpp @ 164:c436414a719e

6703890: Compressed Oops: add LoadNKlass node to generate narrow oops (32-bits) compare instructions Summary: Add LoadNKlass and CMoveN nodes, use CmpN and ConN nodes to generate narrow oops compare instructions. Reviewed-by: never, rasbold
author kvn
date Wed, 21 May 2008 13:46:23 -0700
parents a761c2d3b76a
children d1605aabd0a1 8d191a7697e2
line wrap: on
line diff
--- a/src/share/vm/opto/loopopts.cpp	Wed May 21 10:45:07 2008 -0700
+++ b/src/share/vm/opto/loopopts.cpp	Wed May 21 13:46:23 2008 -0700
@@ -464,6 +464,7 @@
     case T_FLOAT:
     case T_DOUBLE:
     case T_ADDRESS:             // (RawPtr)
+    case T_NARROWOOP:
       cost++;
       break;
     case T_OBJECT: {            // Base oops are OK, but not derived oops