src/cpu/x86/vm/macroAssembler_x86.cpp

changeset 6665
400709e275c1
parent 6557
526acaf3626f
child 6680
78bbf4d43a14
     1.1 --- a/src/cpu/x86/vm/macroAssembler_x86.cpp	Thu May 08 23:10:23 2014 -0700
     1.2 +++ b/src/cpu/x86/vm/macroAssembler_x86.cpp	Fri Apr 25 12:48:34 2014 +0200
     1.3 @@ -3152,10 +3152,12 @@
     1.4    // if fast computation is not possible, result is NaN. Requires
     1.5    // fallback from user of this macro.
     1.6    // increase precision for intermediate steps of the computation
     1.7 +  BLOCK_COMMENT("fast_pow {");
     1.8    increase_precision();
     1.9    fyl2x();                 // Stack: (Y*log2(X)) ...
    1.10    pow_exp_core_encoding(); // Stack: exp(X) ...
    1.11    restore_precision();
    1.12 +  BLOCK_COMMENT("} fast_pow");
    1.13  }
    1.14  
    1.15  void MacroAssembler::fast_exp() {

mercurial