Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 5.6k
[Arm64] ASIMD Shift Intrinsics#36830
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Uh oh!
There was an error while loading. Please reload this page.
Changes from all commits
c8d0bfea97c771cd8e6641975cd788588ac1944b24f78de5c39e0f6b36940fc49d9b7610d1fad0ce31827a9efc5233b783625040b866de29147cfc17ae483e0239a5f60415f1e833c2eb072d09c45ddf8863b2da3bc01c132d4bd9561608f3e4a853dbb68dca5966fae0c8e745f7ea7e417f1a3ed1f34a77cbeca70be5756080a52d5398dac9cfb482357a62b6061df5a24b3107e2d8ceb34a795fd7f133bdc00054897a6bacfbe86d22e9efed710a650ecb7c73569710da2e39b9aef4a0a3fa47a03ba8e5bf830ed2e6247fc117807aa583a1b8977f44ca71c020978ea52e6e888c23e480cdb39b3a6e270371ce16ccbb8a04ba699b2b5292be4108896d1677a389dce38d9fa04b5287c699f1939dcd5d6040f39f292117a8fe25f9d354c9b37acf6File filter
Filter by extension
Conversations
Uh oh!
There was an error while loading. Please reload this page.
Jump to
Diff view
Diff view
Uh oh!
There was an error while loading. Please reload this page.
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -3771,7 +3771,8 @@ class Compiler | ||
| GenTree* getArgForHWIntrinsic(var_types argType, CORINFO_CLASS_HANDLE argClass, bool expectAddr = false); | ||
| GenTree* impNonConstFallback(NamedIntrinsic intrinsic, var_types simdType, var_types baseType); | ||
| GenTree* addRangeCheckIfNeeded(NamedIntrinsic intrinsic, GenTree* lastOp, bool mustExpand, int immUpperBound); | ||
| GenTree* addRangeCheckIfNeeded( | ||
Member There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Aren't we missing an update for lookupImmUpperBound is currently returning an inclusive upper bound (and I believe codegen and various other checks are dependent on that as well). ContributorAuthor There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Hmm, I though it returns upper exclusive - I will double check. | ||
| NamedIntrinsic intrinsic, GenTree* lastOp, bool mustExpand, int immLowerBound, int immUpperBound); | ||
| #ifdef TARGET_XARCH | ||
| GenTree* impBaseIntrinsic(NamedIntrinsic intrinsic, | ||
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.