src/cpu/x86/vm/x86_32.ad

changeset 1930
3657cb01ffc5
parent 1922
110501f54a99
child 1934
e9ff18c4ace7
     1.1 --- a/src/cpu/x86/vm/x86_32.ad	Sat May 29 19:22:32 2010 -0700
     1.2 +++ b/src/cpu/x86/vm/x86_32.ad	Wed Jun 02 09:49:32 2010 -0700
     1.3 @@ -1377,6 +1377,12 @@
     1.4  // registers?  True for Intel but false for most RISCs
     1.5  const bool Matcher::clone_shift_expressions = true;
     1.6  
     1.7 +bool Matcher::narrow_oop_use_complex_address() {
     1.8 +  ShouldNotCallThis();
     1.9 +  return true;
    1.10 +}
    1.11 +
    1.12 +
    1.13  // Is it better to copy float constants, or load them directly from memory?
    1.14  // Intel can load a float constant from a direct address, requiring no
    1.15  // extra registers.  Most RISCs will have to materialize an address into a

mercurial