| 2658 | } |
| 2659 | |
| 2660 | Ref OpDispatchBuilder::GetMXCSR() { |
| 2661 | Ref MXCSR = _LoadContext(OpSize::i32Bit, GPRClass, offsetof(FEXCore::Core::CPUState, mxcsr)); |
| 2662 | // Mask out unsupported bits |
| 2663 | // Keeps FZ, RC, exception masks, and DAZ |
| 2664 | MXCSR = _And(OpSize::i32Bit, MXCSR, Constant(0xFFC0)); |
| 2665 | return MXCSR; |
| 2666 | } |
| 2667 | |
| 2668 | void OpDispatchBuilder::FXRStoreOp(OpcodeArgs) { |
| 2669 | Ref Mem = MakeSegmentAddress(Op, Op->Src[0]); |
nothing calls this directly
no outgoing calls
no test coverage detected