Closed JamesWekel closed 6 months ago
Fish, Sorry I has the wrong base branch! Jim
Sorry I has the wrong base branch!
No big deal. You're only missing one small change I committed only just yesterday, and it's not included in your Pull Request of course (only your CU12 changes are), so it doesn't impact you Pull Request at all.
As you can see, I've already very quickly approved your PR this time since it's virtually identical to the technique you used for CU14. Well done! (Again!) You are a true Herculean, James! THANK YOU!
Fish,
Here is a proposed performance improvement for the CU12 instruction.
Before the change, the performance test reported:
and after the change:
Over 4 performance tests, the performance increase ranges from 74 - 85%.
Note: The change uses CSWAP16 and CSWAP32. I hope that I'm using them correctly thus your review.
Maybe this closes Issue https://github.com/SDL-Hercules-390/hyperion/issues/101?
Thanks, Jim