rjmccall added a comment.

Hmm.   I think "v-tables are in the address space of the object pointer" is not 
a good assumption.  Probably this ought to be determined by the C++ ABI for the 
target.  In principle it could even be class-specific, but I think we can start 
by assuming it's universal.

It should be decided by the AST-level ABI abstraction so that it properly 
affects record layout, since different address spaces can have different 
pointer sizes.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D103835/new/

https://reviews.llvm.org/D103835

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to