Uh oh!
There was an error while loading. Please reload this page.
allow array-style simd in inline asm - #110672
Conversation
Uh oh!
There was an error while loading. Please reload this page.
Good find! And a great example of why there should be only one way to do things, so we can't miss places like this 🙂 |
9f5d89c to
9dbc5dbCompareUh 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.
Uh oh!
There was an error while loading. Please reload this page.
workingjubilee
commented
Apr 22, 2023
I am aware that some of my review, if followed-through on, may wind up with code that "ends up in the same place". My reasoning is that neither you nor me are the people doing the most twiddling with our inline assembly implementation, so I think it is best if this code remains as similar to how it was as possible, even if I think the factored-out function is otherwise a good improvement and essential for this change. |
709793c to
61ffb1dCompareEzrashaw
commented
Apr 22, 2023
Fair enough, I've updated the PR to align with that. Also I've moved the test to the |
This comment has been minimized.
This comment has been minimized.
Uh oh!
There was an error while loading. Please reload this page.
61ffb1d to
8534183Compareworkingjubilee
commented
Apr 22, 2023
This is a backwards-compatible change that purely adds new permitted behavior for unstable types and features. I have run the test suite and it Works On My Machine™. @bors r+ rollup |
bors
commented
Apr 22, 2023
…e-asm, r=workingjubilee allow array-style simd in inline asm Required for [MCP#621](rust-lang/compiler-team#621) to be implemented. r? `@workingjubilee`
matthiaskrgr
commented
Apr 22, 2023
@bors r- rollup=iffy |
Ezrashaw
commented
Apr 22, 2023
I've added the |
8534183 to
bce9b39CompareNoratrieb
commented
Apr 23, 2023
I think we have shorter ways of making a test x86-only, don't we? |
Uh oh!
There was an error while loading. Please reload this page.
bce9b39 to
d31e8a4CompareEzrashaw
commented
Apr 23, 2023
@scottmcm I've changed the UI test headers, CI passing.
|
workingjubilee
commented
Apr 24, 2023
I'd say "I should probably have caught that" except... yes, compiletest headers are many and confounding, sometimes. |
workingjubilee
commented
Apr 24, 2023
@bors r+ |
bors
commented
Apr 24, 2023
workingjubilee
commented
Apr 24, 2023
Opened an issue for handling this better in the test suite or tidy checks: #110751 |
bors
commented
Apr 24, 2023
bors
commented
Apr 24, 2023
☀️ Test successful - checks-actions |
rust-timer
commented
Apr 24, 2023
Finished benchmarking commit (b72460f): comparison URL. Overall result: ❌ regressions - ACTION NEEDEDNext Steps: If you can justify the regressions found in this perf run, please indicate this with @rustbot label: +perf-regression Instruction countThis is a highly reliable metric that was used to determine the overall result at the top of this comment.
Max RSS (memory usage)ResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
CyclesResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
|
Mark-Simulacrum
commented
Apr 25, 2023
Cranelift-codegen and keccak are known to exhibit bimodality. |
Required for MCP#621 to be implemented.
r? @workingjubilee