1 ; RUN: llc < %s -march=ppc64 -mcpu=a2q | FileCheck %s 2 target triple = "powerpc64-bgq-linux" 3 4 define void @foo(<4 x float> %v, <4 x float>* %p) { 5 entry: 6 store <4 x float> %v, <4 x float>* %p, align 4 7 ret void 8 } 9 10 ; CHECK: @foo 11 ; CHECK: stfs 12 ; CHECK: stfs 13 ; CHECK: stfs 14 ; CHECK: stfs 15 ; CHECK: blr 16 17 define void @bar(<4 x float> %v, <4 x float>* %p) { 18 entry: 19 store <4 x float> %v, <4 x float>* %p, align 16 20 ret void 21 } 22 23 ; CHECK: @bar 24 ; CHECK: qvstfsx 25 26