brintos

brintos / llvm-project-archived public Read only

0
0
Text · 398 B · da96bf1 Raw
18 lines · plain
1; XFAIL: *2; RUN: llc -mtriple=hexagon < %s | FileCheck %s3; CHECK: r[[T0:[0-9]+]] = CONST32(#s2)4; CHECK: memw(r29+#0) = r{{.}}5; CHECK: memw(r29+#8) = r{{.}}6 7%struct.large = type { i64, i64 }8 9@s2 = common global %struct.large zeroinitializer, align 810 11define void @foo() nounwind {12entry:13  call void @bar(ptr byval(%struct.large) @s2)14  ret void15}16 17declare void @bar(ptr byval(%struct.large))18