-
Notifications
You must be signed in to change notification settings - Fork 40
Performance
Alexandro Sánchez Bach edited this page May 28, 2016
·
1 revision
Some hints from @hlide to improve the performance of the x86 backend.
-
Do not mixing SSE and AVX instructions: https://github.com/AlexAltea/nucleus/commit/58723de1ad750075fa7f0ae31283bf02c0656d5e#commitcomment-17655865
-
Improve select instructions as cmov's are expensive: https://github.com/AlexAltea/nucleus/commit/4c7b4f03bb3e573afb42a25fe093a4255257a40a#commitcomment-13613726
-
Be careful with set: https://github.com/AlexAltea/nucleus/commit/e0faac564127e1d13573d59846b93a3406c2272e#commitcomment-13614262
-
Do not use non-register-sized integer types as for-loop counters: https://github.com/AlexAltea/nucleus/commit/c68e08cc64a714d7ffe9323aca5c03e00bf2e5f7#commitcomment-13972386