We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 01b4a28 commit 8ce77ccCopy full SHA for 8ce77cc
clang/test/CodeGen/aapcs64-align.cpp
@@ -186,9 +186,9 @@ void g7() {
186
f7(1, s);
187
}
188
189
-// There are no 128-bit fundamental data types defined by AAPCS32, so this gets
190
-// a 64-bit container plus 64 bits of padding, giving it a size of 16 bytes and
191
-// alignment of 8 bytes.
+// AAPCS64 does have a 128-bit integer fundamental data type, so this gets a
+// 128-bit container with 128-bit alignment. This is just within the limit of
+// what can be passed directly.
192
struct VeryOverSizedBitfield {
193
int x : 128;
194
};
0 commit comments