|
VfpSavedState | ArmISA::prepFpState (uint32_t rMode) |
|
void | ArmISA::finishVfp (FPSCR &fpscr, VfpSavedState state, bool flush, FPSCR mask) |
|
template<class fpType > |
fpType | ArmISA::fixDest (bool flush, bool defaultNan, fpType val, fpType op1) |
|
template float | ArmISA::fixDest< float > (bool flush, bool defaultNan, float val, float op1) |
|
template double | ArmISA::fixDest< double > (bool flush, bool defaultNan, double val, double op1) |
|
template<class fpType > |
fpType | ArmISA::fixDest (bool flush, bool defaultNan, fpType val, fpType op1, fpType op2) |
|
template float | ArmISA::fixDest< float > (bool flush, bool defaultNan, float val, float op1, float op2) |
|
template double | ArmISA::fixDest< double > (bool flush, bool defaultNan, double val, double op1, double op2) |
|
template<class fpType > |
fpType | ArmISA::fixDivDest (bool flush, bool defaultNan, fpType val, fpType op1, fpType op2) |
|
template float | ArmISA::fixDivDest< float > (bool flush, bool defaultNan, float val, float op1, float op2) |
|
template double | ArmISA::fixDivDest< double > (bool flush, bool defaultNan, double val, double op1, double op2) |
|
float | ArmISA::fixFpDFpSDest (FPSCR fpscr, double val) |
|
double | ArmISA::fixFpSFpDDest (FPSCR fpscr, float val) |
|
static uint16_t | ArmISA::vcvtFpFpH (FPSCR &fpscr, bool flush, bool defaultNan, uint32_t rMode, bool ahp, uint64_t opBits, bool isDouble) |
|
uint16_t | ArmISA::vcvtFpSFpH (FPSCR &fpscr, bool flush, bool defaultNan, uint32_t rMode, bool ahp, float op) |
|
uint16_t | ArmISA::vcvtFpDFpH (FPSCR &fpscr, bool flush, bool defaultNan, uint32_t rMode, bool ahp, double op) |
|
static uint64_t | ArmISA::vcvtFpHFp (FPSCR &fpscr, bool defaultNan, bool ahp, uint16_t op, bool isDouble) |
|
double | ArmISA::vcvtFpHFpD (FPSCR &fpscr, bool defaultNan, bool ahp, uint16_t op) |
|
float | ArmISA::vcvtFpHFpS (FPSCR &fpscr, bool defaultNan, bool ahp, uint16_t op) |
|
float | ArmISA::vfpUFixedToFpS (bool flush, bool defaultNan, uint64_t val, uint8_t width, uint8_t imm) |
|
float | ArmISA::vfpSFixedToFpS (bool flush, bool defaultNan, int64_t val, uint8_t width, uint8_t imm) |
|
double | ArmISA::vfpUFixedToFpD (bool flush, bool defaultNan, uint64_t val, uint8_t width, uint8_t imm) |
|
double | ArmISA::vfpSFixedToFpD (bool flush, bool defaultNan, int64_t val, uint8_t width, uint8_t imm) |
|
static double | ArmISA::recipSqrtEstimate (double a) |
|
float | ArmISA::fprSqrtEstimate (FPSCR &fpscr, float op) |
|
uint32_t | ArmISA::unsignedRSqrtEstimate (uint32_t op) |
|
static double | ArmISA::recipEstimate (double a) |
|
float | ArmISA::fpRecipEstimate (FPSCR &fpscr, float op) |
|
uint32_t | ArmISA::unsignedRecipEstimate (uint32_t op) |
|