================ @@ -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 cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits