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;