-
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.
Allow shuffle and other hwintrinsic that require a constant to stay i…
…ntrinsic if the operand becomes constant later (#102827) * Allow shuffle and other hwintrinsic that require a constant to stay intrinsic if the operand becomes constant later * Apply formatting patch * Ensure GT_HWINTRINSIC clone copies the entry point * Ensure we don't overwrite the entry point for a hwintrinsic that already had it set * Remove a bad assert check for GTF_IND_NONFAULTING on GT_HWINTRINSIC nodes * Ensure Arm64 uses || * Fix an assert for Arm64 * Make sure sigInfo is passed down * Ensure the call type is corrected where applicable * Don't allow rewriting of intrinsics that need GenTreeFieldList to user calls
- Loading branch information
1 parent
cbd4ae6
commit 964383a
Showing
9 changed files
with
463 additions
and
177 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.