< prev index next >

src/hotspot/share/adlc/formssel.cpp

Print this page
rev 59103 : imported patch hotspot

*** 1041,1055 **** const char *result = NULL; const char *name = NULL; const char *opType = NULL; while (_matrule->base_operand(position, globals, result, name, opType)) { if ( strcmp(opType,"ConP") == 0 ) { - #ifdef SPARC - reloc_entries += 2; // 1 for sethi + 1 for setlo - #else ++reloc_entries; - #endif } ++position; } } --- 1041,1051 ----
*** 1079,1095 **** // and require relocatable addresses for access // !!!!! // Check for any component being an immediate float or double. Form::DataType data_type = is_chain_of_constant(globals); if( data_type==idealD || data_type==idealF ) { - #ifdef SPARC - // sparc required more relocation entries for floating constants - // (expires 9/98) - reloc_entries += 6; - #else reloc_entries++; - #endif } return reloc_entries; } --- 1075,1085 ----
< prev index next >