diff --git a/FEXCore/Source/Interface/Core/OpcodeDispatcher.cpp b/FEXCore/Source/Interface/Core/OpcodeDispatcher.cpp index f5dd3ddca..496ffab94 100644 --- a/FEXCore/Source/Interface/Core/OpcodeDispatcher.cpp +++ b/FEXCore/Source/Interface/Core/OpcodeDispatcher.cpp @@ -3573,10 +3573,6 @@ void OpDispatchBuilder::PUSHFOp(OpcodeArgs) { const uint8_t Size = GetSrcSize(Op); Ref Src = GetPackedRFLAG(); - if (Size != 8) { - Src = _Bfe(OpSize::i32Bit, Size * 8, 0, Src); - } - Push(Size, Src); }