[PATCH] D97204: [RFC] Clang 64-bit source locations

Simon Tatham via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue Jul 6 09:31:47 PDT 2021


simon_tatham added a comment.

This patch doesn't seem to have attracted much review attention in the last couple of weeks. On the theory that perhaps it's just too big and monolithic to review in one go, I've started to break it up into smaller pieces.

So far I've only covered the preparation stages, so I //hope// the following patches won't be too controversial:
D105490 <https://reviews.llvm.org/D105490>: Remove unused parameter from parseMSInlineAsm.
D105491 <https://reviews.llvm.org/D105491>: [clang] Use i64 for the !srcloc metadata on asm IR nodes.
D105492 <https://reviews.llvm.org/D105492>: [clang] Introduce SourceLocation::[U]IntType typedefs.
D105493 <https://reviews.llvm.org/D105493>: [clang] Change set type used for SourceLocation.
D105494 <https://reviews.llvm.org/D105494>: [clang] Introduce a union inside ProgramPoint.
D105495 <https://reviews.llvm.org/D105495>: [clang] Make negative getLocWithOffset widening-safe.
D105497 <https://reviews.llvm.org/D105497>: [clang] Serialize source locations as 64-bit in PCH.
D105498 <https://reviews.llvm.org/D105498>: [clang] Remove assumption about SourceLocation alignment.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D97204



More information about the cfe-commits mailing list