1 ; RUN: opt -Os -march=hexagon -S < %s | FileCheck %s
2 ; Don't reset the alignment on the struct to 1.
5 target triple = "hexagon"
7 %s.0 = type <{ i32, [2 x i8], [2 x i8] }>
9 ; Function Attrs: nounwind optsize
10 define i32 @f0(i32 %a0) #0 {
12 %v0 = inttoptr i32 %a0 to ptr
13 %v2 = load volatile i32, ptr %v0, align 4, !tbaa !0
17 attributes #0 = { nounwind optsize }
21 !2 = !{!"omnipotent char", !3}
22 !3 = !{!"Simple C/C++ TBAA"}