- Notifications
You must be signed in to change notification settings - Fork 5.3k
Intrinsify Unsafe.Read/Write/Copy, handle struct BitCast #85562
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
Merged
Merged
Changes from 1 commit
Commits
Show all changes
64 commits Select commit Hold shift + click to select a range
1e54aa0 Intrinsify Unsafe.Read/Write, handle struct BitCast
MichalPetryka 5e78c9c Fix broken rebase
MichalPetryka 93399c2 Handle small type extension
MichalPetryka 8987b69 Fix formatting
MichalPetryka 858f39c Fix swapped operands
MichalPetryka a193350 Use right helper
MichalPetryka db54e97 Don't loose indir flags
MichalPetryka 9c2ee9e Fix build
MichalPetryka 3e5003f Fix missed deref
MichalPetryka b3e7e97 Also mask indir flags
MichalPetryka 66f111b Rename variables, fix structs
MichalPetryka a5bb60b Fix build
MichalPetryka 0922ea6 Merge upstream
MichalPetryka 36ab91d Update importer.cpp
MichalPetryka 84a3edc Resolve conflicts
MichalPetryka b911984 Fix 32bit bug, simplify code
MichalPetryka 2982fd4 Fix merge
MichalPetryka feb0acc Simplify code
MichalPetryka 08e9ece Update importercalls.cpp
MichalPetryka 9204f80 Update importer.cpp
MichalPetryka 36eecf9 Remove redundant nullchecks
MichalPetryka 3ed32ad Format code
MichalPetryka 6cbaa45 Mark the local as having new uses
MichalPetryka 6c758ee Update targetosarch.h
MichalPetryka 13ece70 Reword comments
MichalPetryka d68aed9 Update targetosarch.h
MichalPetryka 873a914 Handle small types
MichalPetryka c9b274c Reformat code
MichalPetryka 290bf27 Commit missed changes
MichalPetryka 3d77bb0 Fix check
MichalPetryka 15aa641 Merge branch 'main' into bitcast-indir
MichalPetryka 4ab78a0 Format code
MichalPetryka e1911ee Add tests for small types and misalignment
MichalPetryka 38f10fc Fix a typo, add more tests
MichalPetryka b69aaa7 Adjust small type handling
MichalPetryka 46c45cc Fix typo
MichalPetryka 0c245fb Fix warning
MichalPetryka 6ca55ac Format code
MichalPetryka 1d4191d Merge branch 'main' into bitcast-indir
MichalPetryka 455b468 Merge branch 'main' into bitcast-indir
MichalPetryka 7544cff Merge upstream
MichalPetryka 3aed08b Fix merge
MichalPetryka f68aec0 Fix merge
MichalPetryka 23e48d2 Rename variables
MichalPetryka 964ab38 Fix typo
MichalPetryka 7253d9e Format code
MichalPetryka 81fd3c7 Merge upstream
MichalPetryka e653348 Add missing free
MichalPetryka 86ff6d4 Merge upstream
MichalPetryka 5111f6e Add IL tests
MichalPetryka 8174abd Update BitCast.il
MichalPetryka b9160be Fix IL test
MichalPetryka d864688 Intrinsify Copy too
MichalPetryka 588d55e Update UnsafeTests.cs
MichalPetryka 674d605 Update UnsafeTests.cs
MichalPetryka 43ebe78 Update UnsafeTests.cs
MichalPetryka 8e52b2f Update src/tests/JIT/Intrinsics/BitCast.il
MichalPetryka 300951c Add struct copy tests
MichalPetryka 7b9afe4 Merge branch 'dotnet:main' into bitcast-indir
MichalPetryka ac25690 Merge branch 'dotnet:main' into bitcast-indir
MichalPetryka add3666 Merge branch 'dotnet:main' into bitcast-indir
MichalPetryka 5754b95 Merge branch 'dotnet:main' into bitcast-indir
MichalPetryka 88e8829 Merge branch 'dotnet:main' into bitcast-indir
MichalPetryka 87950df Merge branch 'dotnet:main' into bitcast-indir
MichalPetryka File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Merge upstream
- Loading branch information
commit 7544cfff600eedb4661c11e9a2a1cab806dfd291
There are no files selected for viewing
This file contains hidden or 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 hidden or 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
You are viewing a condensed version of this merge commit. You can view the full changes here.
Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes were made to the code. Suggestions cannot be applied while the pull request is closed. Suggestions cannot be applied while viewing a subset of changes. Only one suggestion per line can be applied in a batch. Add this suggestion to a batch that can be applied as a single commit. Applying suggestions on deleted lines is not supported. You must change the existing code in this line in order to create a valid suggestion. Outdated suggestions cannot be applied. This suggestion has been applied or marked resolved. Suggestions cannot be applied from pending reviews. Suggestions cannot be applied on multi-line comments. Suggestions cannot be applied while the pull request is queued to merge. Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.