-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
Aarch64 call abi does not zeroext (and one cannot assume it does so) #97800
Aarch64 call abi does not zeroext (and one cannot assume it does so) #97800
Commits on Jul 6, 2022
-
unit tests that inspect LLVM output directly. This relies on a human …
…being to confirm that the entries actually correspond to what is specified in each of the respective ABIs... updated to incorporate feedback: fix x86_64/i686 tests to use correct name for the corresponding llvm component.
Configuration menu - View commit details
-
Copy full SHA for 7913b85 - Browse repository at this point
Copy the full SHA 7913b85View commit details -
End-to-end regression test for 97463.
incorporated review feedback, with comment explaining why this is calling CC instead of COMPILE_OBJ or NATIVE_STATICLIB. As drive-by, removed some other unnecessary commands from the recipe.
Configuration menu - View commit details
-
Copy full SHA for b2777ab - Browse repository at this point
Copy the full SHA b2777abView commit details -
fix issue 97463 using change suggested by nbdd0121.
parameterized on target details to decide value-extension policy on calls, in order to address how Apple's aarch64 ABI differs from that on Linux and Windows. Updated to incorporate review feedback: adjust comment on new enum specifying param extension policy. Updated to incorporate review feedback: shorten enum names and those of its variants to make it less unwieldy. placate tidy.
Configuration menu - View commit details
-
Copy full SHA for 8ae5a55 - Browse repository at this point
Copy the full SHA 8ae5a55View commit details -
experiment: trying to encode the end-to-end test as a ui test via rus…
…t_test_helpers. This instance is almost certainly insufficient because we need to force optimization flags for both the C and Rust sides of the code. but lets find out for sure.
Configuration menu - View commit details
-
Copy full SHA for dfdb017 - Browse repository at this point
Copy the full SHA dfdb017View commit details
Commits on Aug 4, 2022
-
Co-authored-by: Wesley Wiser <wwiser@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 99c0f91 - Browse repository at this point
Copy the full SHA 99c0f91View commit details
Commits on Aug 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9bf3d5a - Browse repository at this point
Copy the full SHA 9bf3d5aView commit details
Commits on Aug 19, 2022
-
Update codegen tests to accommodate the potential presence/absence of…
… the extension operation depending on target architecture.
Configuration menu - View commit details
-
Copy full SHA for 59cc718 - Browse repository at this point
Copy the full SHA 59cc718View commit details
Commits on Aug 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ed9b12d - Browse repository at this point
Copy the full SHA ed9b12dView commit details
Commits on Sep 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d73614a - Browse repository at this point
Copy the full SHA d73614aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a2de75a - Browse repository at this point
Copy the full SHA a2de75aView commit details