Chromium Code Reviews| Index: tests_lit/assembler/arm32/vcvt.f32.s32.ll |
| diff --git a/tests_lit/assembler/arm32/vcvt.f32.s32.ll b/tests_lit/assembler/arm32/vcvt.f32.s32.ll |
| index 22f1c199d5356440fc7d819299a4acd1cdb96370..92edf999cf09e68671e8bce2b5c4946e1babda9b 100644 |
| --- a/tests_lit/assembler/arm32/vcvt.f32.s32.ll |
| +++ b/tests_lit/assembler/arm32/vcvt.f32.s32.ll |
| @@ -36,3 +36,17 @@ entry: |
| ret float %v |
| } |
| + |
| +define internal <4 x float> @IntVecToFloatVec(<4 x i32> %a) { |
| +; ASM-LABEL: IntVecToFloatVec: |
| +; DIS-LABEL: 00000030 <IntVecToFloatVec>: |
| +; IASM-LABEL: IntVecToFloatVec: |
| + |
| + %v = sitofp <4 x i32> %a to <4 x float> |
| + |
| +; ASM: vcvt.f32.s32 q0, q0 |
| +; DIS: 40: f3bb0640 |
| +; IASM-NOT: vcvt.f32.s32 |
|
Jim Stichnoth
2016/04/14 21:17:16
It might be "safer" to check against just "vcvt" l
John
2016/04/14 21:22:11
Done (in the next CL.)
|
| + |
| + ret <4 x float> %v |
| +} |