Gary Guo
292c622507
Stabilize asm_goto
2025-03-17 11:12:10 +00:00
Gary Guo
0178ba2c25
Make asm_goto_with_outputs a separate feature gate
2024-11-24 15:24:01 +00:00
Gary Guo
73f8309300
Support use of asm goto with outputs and options(noreturn)
...
When labels are present, the `noreturn` option really means that asm block
won't fallthrough -- if labels are present, then outputs can still be
meaningfully used.
2024-11-24 14:18:10 +00:00
Gary Guo
b8df869ebb
Fix asm goto with outputs
...
When outputs are used together with labels, they are considered
to be written for all destinations, not only when falling through.
2024-11-24 14:18:10 +00:00
Matthew Jasper
a277c901d9
Remove MIR unsafe check
...
This also remove safety information from MIR.
2024-04-03 08:50:12 +00:00
Gary Guo
4677a71369
Add tests for asm goto
2024-02-24 19:49:16 +00:00