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