================
@@ -515,5 +515,35 @@ def BitfieldInfoAttr : CIR_Attr<"BitfieldInfo",
"bitfield_info"> {
];
}
+//===----------------------------------------------------------------------===//
+// AddressPointAttr
+//===----------------------------------------------------------------------===//
+
+def AddressPointAttr : CIR_Attr<"AddressPoint", "address_point"> {
----------------
bcardosolopes wrote:
There are other places that use address point in the incubator but are not
using the attribute just yet (e.g. emitVTTDefinition). The idea was to unify
those references so they are easy to understand (versus reading random integers
in tables). It's possible we need more work to make them adequate to use
though, so it's possible we don't need this until we can also cover relative
layouts and understand all we really need.
https://github.com/llvm/llvm-project/pull/148730
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits