[PATCH] D135326: Half-done attempt to move tail padding callback from TargetCXXABI to TargetInfo

David Blaikie via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Wed Oct 5 15:17:00 PDT 2022


dblaikie created this revision.
dblaikie added a reviewer: rnk.
Herald added subscribers: kristof.beyls, dschuff.
Herald added a project: All.
dblaikie requested review of this revision.
Herald added subscribers: cfe-commits, aheejin.
Herald added a project: clang.

Spinoff from D119051 <https://reviews.llvm.org/D119051> to experiment with moving properties from TargetCXXABI to TargetInfo.

This is incomplete as it fails a couple of clang tests at the moment:

  Clang :: CodeGenCXX/armv7k.cpp
  Clang :: Layout/watchos-standard-layout.cpp

Haven't looked into why those are failing, but posting the code to see if this is even in the right ballpark of what was being suggested


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D135326

Files:
  clang/include/clang/Basic/TargetCXXABI.h
  clang/include/clang/Basic/TargetInfo.h
  clang/lib/AST/RecordLayoutBuilder.cpp
  clang/lib/Basic/Targets/OSTargets.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D135326.465574.patch
Type: text/x-patch
Size: 6565 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20221005/c783d68f/attachment.bin>


More information about the cfe-commits mailing list