7c707e4b95
* Implement basic support for inline assembly * Disable LTO We don't support it yet at all * Handle `inout(reg) var` correctly Turns out that `+` readwrite output registers cannot be tied with input variables. * Add limited support for llvm_asm! * Handle CHANNEL correctly * Add support for arbitrary explicit registers * Handle symbols properly * Add rudimentary asm tests * Exclude llvm_asm! tests from tests runs * Insert `__builtin_unreachable()` after diverging asm blocks |
||
---|---|---|
.. | ||
abort1.rs | ||
abort2.rs | ||
array.rs | ||
asm.rs | ||
assign.rs | ||
closure.rs | ||
condition.rs | ||
empty_main.rs | ||
exit_code.rs | ||
exit.rs | ||
fun_ptr.rs | ||
int_overflow.rs | ||
mut_ref.rs | ||
operations.rs | ||
ptr_cast.rs | ||
return-tuple.rs | ||
slice.rs | ||
static.rs | ||
structs.rs | ||
tuple.rs |