src/cpu/x86/vm/c1_LIRAssembler_x86.cpp

changeset 3787
6759698e3140
parent 3760
8f972594effc
child 3848
e2fe93124108
     1.1 --- a/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp	Mon May 14 09:36:00 2012 -0700
     1.2 +++ b/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp	Tue May 15 10:10:23 2012 +0200
     1.3 @@ -2446,6 +2446,12 @@
     1.4          // Should consider not saving rbx, if not necessary
     1.5          __ trigfunc('t', op->as_Op2()->fpu_stack_size());
     1.6          break;
     1.7 +      case lir_exp :
     1.8 +        __ exp_with_fallback(op->as_Op2()->fpu_stack_size());
     1.9 +        break;
    1.10 +      case lir_pow :
    1.11 +        __ pow_with_fallback(op->as_Op2()->fpu_stack_size());
    1.12 +        break;
    1.13        default      : ShouldNotReachHere();
    1.14      }
    1.15    } else {

mercurial