Index: clang/test/Layout/itanium-pack-and-align.cpp =================================================================== --- clang/test/Layout/itanium-pack-and-align.cpp +++ clang/test/Layout/itanium-pack-and-align.cpp @@ -16,11 +16,11 @@ // CHECK: 0 | struct T // CHECK-NEXT: 0 | char x // CHECK-NEXT: 1 | int y -// CHECK-NEXT: | [sizeof=8, dsize=8, align=8, -// CHECK-NEXT: | nvsize=8, nvalign=8] +// CHECK-NEXT: | [sizeof=8, dsize=8, align=8,{{( preferredalign=8,)*}} +// CHECK-NEXT: | nvsize=8, nvalign=8{{(, preferrednvalign=8)*}}] // CHECK: 0 | struct S // CHECK-NEXT: 0 | char x // CHECK-NEXT: 1 | int y -// CHECK-NEXT: | [sizeof=8, dsize=8, align=8, -// CHECK-NEXT: | nvsize=8, nvalign=8] +// CHECK-NEXT: | [sizeof=8, dsize=8, align=8,{{( preferredalign=8,)*}} +// CHECK-NEXT: | nvsize=8, nvalign=8{{(, preferrednvalign=8)*}}] Index: clang/test/Layout/itanium-union-bitfield.cpp =================================================================== --- clang/test/Layout/itanium-union-bitfield.cpp +++ clang/test/Layout/itanium-union-bitfield.cpp @@ -18,12 +18,11 @@ // CHECK:*** Dumping AST Record Layout // CHECK-NEXT: 0 | union A // CHECK-NEXT: 0:0-2 | int f1 -// CHECK-NEXT: | [sizeof=4, dsize=1, align=4 -// CHECK-NEXT: | nvsize=1, nvalign=4] +// CHECK-NEXT: | [sizeof=4, dsize=1, align=4{{(, preferredalign=4,)*}} +// CHECK-NEXT: | nvsize=1, nvalign=4{{(, preferrednvalign=4)*}}] // CHECK:*** Dumping AST Record Layout // CHECK-NEXT: 0 | union B // CHECK-NEXT: 0:0-34 | char f1 -// CHECK-NEXT: | [sizeof=8, dsize=5, align=4 -// CHECK-NEXT: | nvsize=5, nvalign=4] - +// CHECK-NEXT: | [sizeof=8, dsize=5, align=4{{(, preferredalign=4,)*}} +// CHECK-NEXT: | nvsize=5, nvalign=4{{(, preferrednvalign=4)*}}]