backend_x86: Add FPSCR_RMode to EmitContext

This commit is contained in:
MerryMage
2018-07-14 07:08:15 +01:00
parent 8c65d58cb8
commit a2eb9a02e0
5 changed files with 12 additions and 0 deletions

View File

@@ -58,6 +58,10 @@ A32::LocationDescriptor A32EmitContext::Location() const {
return A32::LocationDescriptor{block.Location()};
}
FP::RoundingMode A32EmitContext::FPSCR_RMode() const {
return Location().FPSCR().RMode();
}
bool A32EmitContext::FPSCR_RoundTowardsZero() const {
return Location().FPSCR().RMode() != FP::RoundingMode::TowardsZero;
}