comparison src/share/vm/opto/matcher.hpp @ 4114:6729bbc1fcd6

7003454: order constants in constant table by number of references in code Reviewed-by: kvn, never, bdelsart
author twisti
date Wed, 16 Nov 2011 01:39:50 -0800
parents d8cb48376797
children db2e64ca2d5a
comparison
equal deleted inserted replaced
4113:8c57262447d3 4114:6729bbc1fcd6
369 // Should the Matcher clone shifts on addressing modes, expecting them to 369 // Should the Matcher clone shifts on addressing modes, expecting them to
370 // be subsumed into complex addressing expressions or compute them into 370 // be subsumed into complex addressing expressions or compute them into
371 // registers? True for Intel but false for most RISCs 371 // registers? True for Intel but false for most RISCs
372 static const bool clone_shift_expressions; 372 static const bool clone_shift_expressions;
373 373
374 // Should constant table entries be accessed with loads using
375 // absolute addressing? True for x86 but false for most RISCs.
376 static const bool constant_table_absolute_addressing;
377
378 static bool narrow_oop_use_complex_address(); 374 static bool narrow_oop_use_complex_address();
379 375
380 // Generate implicit null check for narrow oops if it can fold 376 // Generate implicit null check for narrow oops if it can fold
381 // into address expression (x64). 377 // into address expression (x64).
382 // 378 //