comparison src/share/vm/opto/classes.hpp @ 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 f3de1255b035
children 9148c65abefc
comparison
equal deleted inserted replaced
163:885ed790ecf0 164:c436414a719e
62 macro(CMoveD) 62 macro(CMoveD)
63 macro(CMoveF) 63 macro(CMoveF)
64 macro(CMoveI) 64 macro(CMoveI)
65 macro(CMoveL) 65 macro(CMoveL)
66 macro(CMoveP) 66 macro(CMoveP)
67 macro(CMoveN)
67 macro(CmpN) 68 macro(CmpN)
68 macro(CmpD) 69 macro(CmpD)
69 macro(CmpD3) 70 macro(CmpD3)
70 macro(CmpF) 71 macro(CmpF)
71 macro(CmpF3) 72 macro(CmpF3)
131 macro(LoadD) 132 macro(LoadD)
132 macro(LoadD_unaligned) 133 macro(LoadD_unaligned)
133 macro(LoadF) 134 macro(LoadF)
134 macro(LoadI) 135 macro(LoadI)
135 macro(LoadKlass) 136 macro(LoadKlass)
137 macro(LoadNKlass)
136 macro(LoadL) 138 macro(LoadL)
137 macro(LoadL_unaligned) 139 macro(LoadL_unaligned)
138 macro(LoadPLocked) 140 macro(LoadPLocked)
139 macro(LoadLLocked) 141 macro(LoadLLocked)
140 macro(LoadP) 142 macro(LoadP)