Small code inefficiencies (i386)
Original Reporter info from Mantis: AlexRayne
-
Reporter name: AlexRayne
Original Reporter info from Mantis: AlexRayne
- Reporter name: AlexRayne
Description:
hallow.
see attached test.
here provided some implementation of SwapEndian(qword) by:
result := (SwapEndian(lo(avalue)) shl 32) or SwapEndian(hi(avalue));
look like shl 32 computation generated code is invalid - second SwapEndian result overwites 1st results.
also " or " geneated code is ugly too.
Mantis conversion info:
- Mantis ID: 15438
- Build: 2.4rc1
- Version: 2.4.1