rust/tests/mir-opt/inline/issue_106141.rs

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

26 lines
355 B
Rust
Raw Normal View History

2023-04-05 08:44:20 +00:00
// ignore-wasm32 compiled with panic=abort by default
2023-01-14 11:40:52 +00:00
pub fn outer() -> usize {
inner()
}
fn index() -> usize {
loop {}
}
#[inline]
fn inner() -> usize {
let buffer = &[true];
let index = index();
if buffer[index] {
index
} else {
0
}
}
fn main() {
outer();
}
// EMIT_MIR issue_106141.outer.Inline.diff