| Index: tests_lit/assembler/arm32/vcvt.u32.f32.ll
|
| diff --git a/tests_lit/assembler/arm32/vcvt.u32.f32.ll b/tests_lit/assembler/arm32/vcvt.u32.f32.ll
|
| index 9d9eceb2f040bc11cb1d9ec034d13af6fcb9595e..6b087655d57d35cab5627d1b667a16d95c107f77 100644
|
| --- a/tests_lit/assembler/arm32/vcvt.u32.f32.ll
|
| +++ b/tests_lit/assembler/arm32/vcvt.u32.f32.ll
|
| @@ -35,3 +35,17 @@ entry:
|
|
|
| ret i32 %v
|
| }
|
| +
|
| +define internal <4 x i32> @FloatVecToUIntVec(<4 x float> %a) {
|
| +; ASM-LABEL: FloatVecToUIntVec:
|
| +; DIS-LABEL: 00000030 <FloatVecToUIntVec>:
|
| +; IASM-LABEL: FloatVecToUIntVec:
|
| +
|
| + %v = fptoui <4 x float> %a to <4 x i32>
|
| +
|
| +; ASM: vcvt.u32.f32 q0, q0
|
| +; DIS: 40: f3bb07c0
|
| +; IASM-NOT: vcvt.u32.f32
|
| +
|
| + ret <4 x i32> %v
|
| +}
|
|
|