#include <PPC64Operation.h>
Public メソッド | |
int | operator() (EmulatorUtility::OpEmulationState *opState) |
PPC64Operation.h の 120 行で定義されています。
int Onikiri::PPC64Linux::Operation::PPC64FPSCRRoundMode< TFPSCR >::operator() | ( | EmulatorUtility::OpEmulationState * | opState | ) | [inline] |
PPC64Operation.h の 122 行で定義されています。
参照先 ASSERT・FE_ROUNDDEFAULT.
00123 { 00124 switch (TFPSCR()(opState) & 0x3) { 00125 case 0: 00126 return FE_TONEAREST; 00127 case 1: 00128 return FE_TOWARDZERO; 00129 case 2: 00130 return FE_UPWARD; 00131 case 3: 00132 return FE_DOWNWARD; 00133 default: 00134 ASSERT(0); // never reached 00135 return FE_ROUNDDEFAULT; 00136 } 00137 }