Mercurial > hg > graal-jvmci-8
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" |