You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
462 B
26 lines
462 B
; RUN: llc < %s -march=ppc64 -mcpu=a2q | FileCheck %s
|
|
target triple = "powerpc64-bgq-linux"
|
|
|
|
define void @foo(<4 x double> %v, <4 x double>* %p) {
|
|
entry:
|
|
store <4 x double> %v, <4 x double>* %p, align 8
|
|
ret void
|
|
}
|
|
|
|
; CHECK: @foo
|
|
; CHECK: stfd
|
|
; CHECK: stfd
|
|
; CHECK: stfd
|
|
; CHECK: stfd
|
|
; CHECK: blr
|
|
|
|
define void @bar(<4 x double> %v, <4 x double>* %p) {
|
|
entry:
|
|
store <4 x double> %v, <4 x double>* %p, align 32
|
|
ret void
|
|
}
|
|
|
|
; CHECK: @bar
|
|
; CHECK: qvstfdx
|
|
|