Mercurial > hg > truffle
comparison src/share/vm/adlc/forms.cpp @ 113:ba764ed4b6f2
6420645: Create a vm that uses compressed oops for up to 32gb heapsizes
Summary: Compressed oops in instances, arrays, and headers. Code contributors are coleenp, phh, never, swamyv
Reviewed-by: jmasa, kamg, acorn, tbell, kvn, rasbold
author | coleenp |
---|---|
date | Sun, 13 Apr 2008 17:43:42 -0400 |
parents | a61af66fc99e |
children | c436414a719e |
comparison
equal
deleted
inserted
replaced
110:a49a647afe9a | 113:ba764ed4b6f2 |
---|---|
209 Form::DataType Form::ideal_to_const_type(const char *name) const { | 209 Form::DataType Form::ideal_to_const_type(const char *name) const { |
210 if( name == NULL ) { return Form::none; } | 210 if( name == NULL ) { return Form::none; } |
211 | 211 |
212 if (strcmp(name,"ConI")==0) return Form::idealI; | 212 if (strcmp(name,"ConI")==0) return Form::idealI; |
213 if (strcmp(name,"ConP")==0) return Form::idealP; | 213 if (strcmp(name,"ConP")==0) return Form::idealP; |
214 if (strcmp(name,"ConN")==0) return Form::idealN; | |
214 if (strcmp(name,"ConL")==0) return Form::idealL; | 215 if (strcmp(name,"ConL")==0) return Form::idealL; |
215 if (strcmp(name,"ConF")==0) return Form::idealF; | 216 if (strcmp(name,"ConF")==0) return Form::idealF; |
216 if (strcmp(name,"ConD")==0) return Form::idealD; | 217 if (strcmp(name,"ConD")==0) return Form::idealD; |
217 if (strcmp(name,"Bool")==0) return Form::idealI; | 218 if (strcmp(name,"Bool")==0) return Form::idealI; |
218 | 219 |
254 if( strcmp(opType,"LoadL")==0 ) return Form::idealL; | 255 if( strcmp(opType,"LoadL")==0 ) return Form::idealL; |
255 if( strcmp(opType,"LoadL_unaligned")==0 ) return Form::idealL; | 256 if( strcmp(opType,"LoadL_unaligned")==0 ) return Form::idealL; |
256 if( strcmp(opType,"LoadPLocked")==0 ) return Form::idealP; | 257 if( strcmp(opType,"LoadPLocked")==0 ) return Form::idealP; |
257 if( strcmp(opType,"LoadLLocked")==0 ) return Form::idealL; | 258 if( strcmp(opType,"LoadLLocked")==0 ) return Form::idealL; |
258 if( strcmp(opType,"LoadP")==0 ) return Form::idealP; | 259 if( strcmp(opType,"LoadP")==0 ) return Form::idealP; |
260 if( strcmp(opType,"LoadN")==0 ) return Form::idealN; | |
259 if( strcmp(opType,"LoadRange")==0 ) return Form::idealI; | 261 if( strcmp(opType,"LoadRange")==0 ) return Form::idealI; |
260 if( strcmp(opType,"LoadS")==0 ) return Form::idealS; | 262 if( strcmp(opType,"LoadS")==0 ) return Form::idealS; |
261 if( strcmp(opType,"Load16B")==0 ) return Form::idealB; | 263 if( strcmp(opType,"Load16B")==0 ) return Form::idealB; |
262 if( strcmp(opType,"Load8B")==0 ) return Form::idealB; | 264 if( strcmp(opType,"Load8B")==0 ) return Form::idealB; |
263 if( strcmp(opType,"Load4B")==0 ) return Form::idealB; | 265 if( strcmp(opType,"Load4B")==0 ) return Form::idealB; |
284 if( strcmp(opType,"StoreD")==0) return Form::idealD; | 286 if( strcmp(opType,"StoreD")==0) return Form::idealD; |
285 if( strcmp(opType,"StoreF")==0) return Form::idealF; | 287 if( strcmp(opType,"StoreF")==0) return Form::idealF; |
286 if( strcmp(opType,"StoreI")==0) return Form::idealI; | 288 if( strcmp(opType,"StoreI")==0) return Form::idealI; |
287 if( strcmp(opType,"StoreL")==0) return Form::idealL; | 289 if( strcmp(opType,"StoreL")==0) return Form::idealL; |
288 if( strcmp(opType,"StoreP")==0) return Form::idealP; | 290 if( strcmp(opType,"StoreP")==0) return Form::idealP; |
291 if( strcmp(opType,"StoreN")==0) return Form::idealN; | |
289 if( strcmp(opType,"Store16B")==0) return Form::idealB; | 292 if( strcmp(opType,"Store16B")==0) return Form::idealB; |
290 if( strcmp(opType,"Store8B")==0) return Form::idealB; | 293 if( strcmp(opType,"Store8B")==0) return Form::idealB; |
291 if( strcmp(opType,"Store4B")==0) return Form::idealB; | 294 if( strcmp(opType,"Store4B")==0) return Form::idealB; |
292 if( strcmp(opType,"Store8C")==0) return Form::idealC; | 295 if( strcmp(opType,"Store8C")==0) return Form::idealC; |
293 if( strcmp(opType,"Store4C")==0) return Form::idealC; | 296 if( strcmp(opType,"Store4C")==0) return Form::idealC; |