[clang][modules] Don't prevent translation of FW_Private includes when explicitly...
[llvm-project.git] / llvm / test / CodeGen / Hexagon / struct_args_large.ll
blob567c0c3f6538d3a1cf3926929df59278e6f5ee34
1 ; XFAIL: *
2 ; RUN: llc -march=hexagon < %s | FileCheck %s
3 ; CHECK: r[[T0:[0-9]+]] = CONST32(#s2)
4 ; CHECK: memw(r29+#0) = r{{.}}
5 ; CHECK: memw(r29+#8) = r{{.}}
7 %struct.large = type { i64, i64 }
9 @s2 = common global %struct.large zeroinitializer, align 8
11 define void @foo() nounwind {
12 entry:
13   call void @bar(ptr byval(%struct.large) @s2)
14   ret void
17 declare void @bar(ptr byval(%struct.large))