This should always be signed chars, so use int8_t. This fixes a miscompile when
[llvm/stm8.git] / test / CodeGen / X86 / sse-align-3.ll
blob04f216176c3666977860ef8dbf5aca35711de745
1 ; RUN: llc < %s -mtriple=x86_64-linux | FileCheck %s
2 ; CHECK-NOT:     movapd
3 ; CHECK:     movaps
4 ; CHECK-NOT:     movaps
5 ; CHECK:     movapd
6 ; CHECK-NOT:     movap
8 define void @foo(<4 x float>* %p, <4 x float> %x) nounwind {
9   store <4 x float> %x, <4 x float>* %p
10   ret void
12 define void @bar(<2 x double>* %p, <2 x double> %x) nounwind {
13   store <2 x double> %x, <2 x double>* %p
14   ret void