Uh oh!
There was an error while loading. Please reload this page.
Add tests for raw-dylib with vectorcall, and fix vectorcall code generation - #99476
Conversation
rust-highfive
commented
Jul 19, 2022
r? @cjgillot (rust-highfive has picked a reviewer for you, use r? to override) |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
8ebc023 to
f213727Comparedpaoliello
commented
Jul 22, 2022
r? @luqmana |
LGTM but don't have r+ bits, so r? @petrochenkov or @michaelwoerister who've reviewed previous raw-dylib PRs |
bors
commented
Jul 26, 2022
☔ The latest upstream changes (presumably #98989) made this pull request unmergeable. Please resolve the merge conflicts. |
f213727 to
722d67dComparedpaoliello
commented
Jul 27, 2022
michaelwoerister
commented
Aug 1, 2022
Thanks for the PR, @dpaoliello! I cross-checked the code of @bors r+ |
bors
commented
Aug 1, 2022
michaelwoerister
commented
Aug 1, 2022
@bors rollup=never (modifies MSVC-only run-make tests) |
bors
commented
Aug 1, 2022
⌛ Testing commit 722d67d with merge 6bd0054b26a250470fbce3a4f9e9a72d99be277a... |
bors
commented
Aug 1, 2022
💔 Test failed - checks-actions |
rust-log-analyzer
commented
Aug 1, 2022
dpaoliello
commented
Aug 1, 2022
@michaelwoerister looks like one of the builds timed out ( |
wesleywiser
commented
Aug 1, 2022
@bors retry |
bors
commented
Aug 1, 2022
⌛ Testing commit 722d67d with merge 6b92c2f647d8d9c2219c14f84225516b223d1bf7... |
rust-log-analyzer
commented
Aug 1, 2022
wesleywiser
commented
Aug 1, 2022
@bors retry |
bors
commented
Aug 1, 2022
bors
commented
Aug 1, 2022
☀️ Test successful - checks-actions |
rust-timer
commented
Aug 1, 2022
Finished benchmarking commit (fe33428): comparison url. Instruction countThis benchmark run did not return any relevant results for this metric. Max RSS (memory usage)Results
CyclesResults
If you disagree with this performance assessment, please file an issue in rust-lang/rustc-perf. @rustbot label: -perf-regression Footnotes |
raw-dylib(Tracking issue for RFC 2627: #[link(kind="raw-dylib")] #58713) withvectorcall.vectorcall(parameters have to be marked withInReg, just likefastcall).raw-dylibfastcalltests when using MSVC (since I had to add support in the test for running MSVC-only tests since GCC doesn't supportvectorcall).