Sign in
android
/
toolchain
/
rustc
/
89a0a0cd9cbd0a0138a09bd877bbc73859a8c330
/
.
/
src
/
test
/
mir-opt
/
combine_array_len.rs
blob: 3ef3bd09afdef2ad8594db7252d50ae52823ed4d [
file
] [
log
] [
blame
]
// unit-test: InstCombine
// EMIT_MIR combine_array_len.norm2.InstCombine.diff
fn
norm2
(
x
:
[
f32
;
2
])
->
f32
{
let
a
=
x
[
0
];
let
b
=
x
[
1
];
a
*
a
+
b
*
b
}
fn
main
()
{
assert_eq
!(
norm2
([
3.0
,
4.0
]),
5.0
*
5.0
);
}