[clang] [llvm] [Clang] Emit struct TBAA for llvm.errno.tbaa (PR #201375)
Nikita Popov via cfe-commits
cfe-commits at lists.llvm.org
Sat Jun 27 01:58:46 PDT 2026
================
@@ -232,13 +232,13 @@ int assign(void) {
return *p;
}
//.
-// C11-O2: [[INT_TBAA2]] = !{[[META3:![0-9]+]], [[META3]], i64 0}
-// C11-O2: [[META3]] = !{!"int", [[META4:![0-9]+]], i64 0}
+// C11-O2: [[META3:![0-9]+]] = !{!"int", [[META4:![0-9]+]], i64 0}
----------------
nikic wrote:
These are generated check lines, and this TBAA node is only referenced from module metadata, which we don't check.
The test that checks the actually generated TBAA for llvm.errno.tbaa is clang/test/CodeGen/errno-tbaa.c.
https://github.com/llvm/llvm-project/pull/201375
More information about the cfe-commits
mailing list