comparison src/share/vm/adlc/forms.cpp @ 6848:8e47bac5643a

7054512: Compress class pointers after perm gen removal Summary: support of compress class pointers in the compilers. Reviewed-by: kvn, twisti
author roland
date Tue, 09 Oct 2012 10:11:38 +0200
parents 8c92982cbbc4
children f6badecb7ea7
comparison
equal deleted inserted replaced
6847:65d07d9ee446 6848:8e47bac5643a
213 if( name == NULL ) { return Form::none; } 213 if( name == NULL ) { return Form::none; }
214 214
215 if (strcmp(name,"ConI")==0) return Form::idealI; 215 if (strcmp(name,"ConI")==0) return Form::idealI;
216 if (strcmp(name,"ConP")==0) return Form::idealP; 216 if (strcmp(name,"ConP")==0) return Form::idealP;
217 if (strcmp(name,"ConN")==0) return Form::idealN; 217 if (strcmp(name,"ConN")==0) return Form::idealN;
218 if (strcmp(name,"ConNKlass")==0) return Form::idealNKlass;
218 if (strcmp(name,"ConL")==0) return Form::idealL; 219 if (strcmp(name,"ConL")==0) return Form::idealL;
219 if (strcmp(name,"ConF")==0) return Form::idealF; 220 if (strcmp(name,"ConF")==0) return Form::idealF;
220 if (strcmp(name,"ConD")==0) return Form::idealD; 221 if (strcmp(name,"ConD")==0) return Form::idealD;
221 if (strcmp(name,"Bool")==0) return Form::idealI; 222 if (strcmp(name,"Bool")==0) return Form::idealI;
222 223
255 if( strcmp(opType,"LoadD_unaligned")==0 ) return Form::idealD; 256 if( strcmp(opType,"LoadD_unaligned")==0 ) return Form::idealD;
256 if( strcmp(opType,"LoadF")==0 ) return Form::idealF; 257 if( strcmp(opType,"LoadF")==0 ) return Form::idealF;
257 if( strcmp(opType,"LoadI")==0 ) return Form::idealI; 258 if( strcmp(opType,"LoadI")==0 ) return Form::idealI;
258 if( strcmp(opType,"LoadUI2L")==0 ) return Form::idealI; 259 if( strcmp(opType,"LoadUI2L")==0 ) return Form::idealI;
259 if( strcmp(opType,"LoadKlass")==0 ) return Form::idealP; 260 if( strcmp(opType,"LoadKlass")==0 ) return Form::idealP;
260 if( strcmp(opType,"LoadNKlass")==0 ) return Form::idealN; 261 if( strcmp(opType,"LoadNKlass")==0 ) return Form::idealNKlass;
261 if( strcmp(opType,"LoadL")==0 ) return Form::idealL; 262 if( strcmp(opType,"LoadL")==0 ) return Form::idealL;
262 if( strcmp(opType,"LoadL_unaligned")==0 ) return Form::idealL; 263 if( strcmp(opType,"LoadL_unaligned")==0 ) return Form::idealL;
263 if( strcmp(opType,"LoadPLocked")==0 ) return Form::idealP; 264 if( strcmp(opType,"LoadPLocked")==0 ) return Form::idealP;
264 if( strcmp(opType,"LoadP")==0 ) return Form::idealP; 265 if( strcmp(opType,"LoadP")==0 ) return Form::idealP;
265 if( strcmp(opType,"LoadN")==0 ) return Form::idealN; 266 if( strcmp(opType,"LoadN")==0 ) return Form::idealN;
278 if( strcmp(opType,"StoreF")==0) return Form::idealF; 279 if( strcmp(opType,"StoreF")==0) return Form::idealF;
279 if( strcmp(opType,"StoreI")==0) return Form::idealI; 280 if( strcmp(opType,"StoreI")==0) return Form::idealI;
280 if( strcmp(opType,"StoreL")==0) return Form::idealL; 281 if( strcmp(opType,"StoreL")==0) return Form::idealL;
281 if( strcmp(opType,"StoreP")==0) return Form::idealP; 282 if( strcmp(opType,"StoreP")==0) return Form::idealP;
282 if( strcmp(opType,"StoreN")==0) return Form::idealN; 283 if( strcmp(opType,"StoreN")==0) return Form::idealN;
284 if( strcmp(opType,"StoreNKlass")==0) return Form::idealNKlass;
283 if( strcmp(opType,"StoreVector")==0 ) return Form::idealV; 285 if( strcmp(opType,"StoreVector")==0 ) return Form::idealV;
284 assert( strcmp(opType,"Store") != 0, "Must type Stores" ); 286 assert( strcmp(opType,"Store") != 0, "Must type Stores" );
285 return Form::none; 287 return Form::none;
286 } 288 }
287 289