[PowerPC] Add support for the QPX vector instruction set
[oota-llvm.git] / test / CodeGen / PowerPC / qpx-store.ll
1 ; RUN: llc < %s -march=ppc64 -mcpu=a2q | FileCheck %s
2
3 define void @foo(<4 x double> %v, <4 x double>* %p) {
4 entry:
5   store <4 x double> %v, <4 x double>* %p, align 8
6   ret void
7 }
8
9 ; CHECK: @foo
10 ; CHECK: stfd
11 ; CHECK: stfd
12 ; CHECK: stfd
13 ; CHECK: stfd
14 ; CHECK: blr
15
16 define void @bar(<4 x double> %v, <4 x double>* %p) {
17 entry:
18   store <4 x double> %v, <4 x double>* %p, align 32
19   ret void
20 }
21
22 ; CHECK: @bar
23 ; CHECK: qvstfdx
24