comparison src/share/vm/adlc/formssel.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 ba764ed4b6f2
children d1605aabd0a1 8d191a7697e2 6aae2f9d0294
comparison
equal deleted inserted replaced
163:885ed790ecf0 164:c436414a719e
3311 "LoadB" ,"LoadC" ,"LoadS" ,"Load" , 3311 "LoadB" ,"LoadC" ,"LoadS" ,"Load" ,
3312 "Store4I","Store2I","Store2L","Store2D","Store4F","Store2F","Store16B", 3312 "Store4I","Store2I","Store2L","Store2D","Store4F","Store2F","Store16B",
3313 "Store8B","Store4B","Store8C","Store4C","Store2C", 3313 "Store8B","Store4B","Store8C","Store4C","Store2C",
3314 "Load4I" ,"Load2I" ,"Load2L" ,"Load2D" ,"Load4F" ,"Load2F" ,"Load16B" , 3314 "Load4I" ,"Load2I" ,"Load2L" ,"Load2D" ,"Load4F" ,"Load2F" ,"Load16B" ,
3315 "Load8B" ,"Load4B" ,"Load8C" ,"Load4C" ,"Load2C" ,"Load8S", "Load4S","Load2S", 3315 "Load8B" ,"Load4B" ,"Load8C" ,"Load4C" ,"Load2C" ,"Load8S", "Load4S","Load2S",
3316 "LoadRange", "LoadKlass", "LoadL_unaligned", "LoadD_unaligned", 3316 "LoadRange", "LoadKlass", "LoadNKlass", "LoadL_unaligned", "LoadD_unaligned",
3317 "LoadPLocked", "LoadLLocked", 3317 "LoadPLocked", "LoadLLocked",
3318 "StorePConditional", "StoreLConditional", 3318 "StorePConditional", "StoreLConditional",
3319 "CompareAndSwapI", "CompareAndSwapL", "CompareAndSwapP", "CompareAndSwapN", 3319 "CompareAndSwapI", "CompareAndSwapL", "CompareAndSwapP", "CompareAndSwapN",
3320 "StoreCM", 3320 "StoreCM",
3321 "ClearArray" 3321 "ClearArray"