Sign in
android
/
toolchain
/
rustc
/
951ae7a5eefab93734d1309f0497487f13f59fbf
/
.
/
tests
/
mir-opt
/
combine_array_len.rs
blob: e971ab4781eee5de924c484373748e8ed6d3e7d7 [
file
] [
log
] [
blame
]
// EMIT_MIR_FOR_EACH_PANIC_STRATEGY
// unit-test: InstSimplify
// EMIT_MIR combine_array_len.norm2.InstSimplify.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
);
}