cbe: changes to get zig2.c compiling under msvc

- Add cpuid / getXCR0 functions for the cbe to use instead of asm blocks
- Don't cast between 128 bit types during truncation
- Fixup truncation to use functions for shifts / adds
- Fixup float casts for undefined values
- Add test for 128 bit integer truncation
676e4f3824kcbanner committed on 1/1/2023, 9:44:29 PMparentf07d33f
4 files changedLine totals unavailable