src/cpu/x86/vm/c1_LIRAssembler_x86.cpp

changeset 3787
6759698e3140
parent 3760
8f972594effc
child 3848
e2fe93124108
equal deleted inserted replaced
3760:8f972594effc 3787:6759698e3140
2444 break; 2444 break;
2445 case lir_tan : 2445 case lir_tan :
2446 // Should consider not saving rbx, if not necessary 2446 // Should consider not saving rbx, if not necessary
2447 __ trigfunc('t', op->as_Op2()->fpu_stack_size()); 2447 __ trigfunc('t', op->as_Op2()->fpu_stack_size());
2448 break; 2448 break;
2449 case lir_exp :
2450 __ exp_with_fallback(op->as_Op2()->fpu_stack_size());
2451 break;
2452 case lir_pow :
2453 __ pow_with_fallback(op->as_Op2()->fpu_stack_size());
2454 break;
2449 default : ShouldNotReachHere(); 2455 default : ShouldNotReachHere();
2450 } 2456 }
2451 } else { 2457 } else {
2452 Unimplemented(); 2458 Unimplemented();
2453 } 2459 }

mercurial