-
Notifications
You must be signed in to change notification settings - Fork 4.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Expose various floating-point intrinsics for Avx512F and Avx512DQ (#8…
…5716) * Expose GetExponent and GetMantissa for Avx512F * Expose Reciprocal14 and ReciprocalSqrt14 for Avx512F * Expose RoundScale and Scale for Avx512F * Expose Fixup for Avx512F + Range and Reduce for Avx512DQ * Ensure the RMW handling for Fixup avoids allocating a register * Ensure the NI_AVX512F_Fixup handling in isRMWHWIntrinsic compiles * Ensure vrange is marked as INS_Flags_IsDstDstSrcAVXInstruction * Apply formatting patch * Ensure vfixupimm is correctly handled in the JIT * Ensure FixupScalar only checks the first element when doing RMW validation
- Loading branch information
1 parent
6bae14c
commit cb5fe56
Showing
32 changed files
with
2,627 additions
and
719 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.