Back To Schedule
Tuesday, April 9 • 2:35pm - 3:05pm
Round Tables

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Round table discussions on a variety of topics (to be listed).

Future Refactoring with AST Matchers
Stephen Kelly
Multiple proposals from multiple contributors have been posted to the mailing list recently as RFCs about future developments with AST Matchers. These include:
* ASTER - https://docs.google.com/document/d/1OizITbYLGNyZCv4Tp-5amW1ev6dUUG7Obfh6CfBg9lw/edit
* Tree-based Refactorings with Clang - https://docs.google.com/document/d/161XftOcF-ut1pGQr5ci9kXd_y0jRQl3y9sVyvuEkLDc/edit#heading=h.g85fve4qn3xf
* Transformer (Towards easier source-to-source transformations with Clang) - https://docs.google.com/document/d/1ppw0RhjwsrbBcHYhI85pe6ISDbA6r5d00ot3N8cQWeQ/edit#heading=h.k80u4o1rderc
* Future Developments in clang-query - https://steveire.wordpress.com/2018/11/11/future-developments-in-clang-query/
* My own talk with further developments: https://eurollvm2019.sched.com/event/MGh0/the-future-of-ast-matcher-based-refactoring Let's get together and discuss how the various plans fit together.

16-bit bytes in llvm
Jesper Antonsson
With some irregularity, the topic of non-8-bit byte architectures has been raised due to the existence of such out-of-tree backends. One good overview can be found in: https://archive.fosdem.org/2017/schedule/event/llvm_16_bit/ This round table will discuss options to progress, including if and to what extent the community would be willing to allow an incomplete effort where interested parties replace "magic numbers" and in other ways reduce the patch set necessary for an out-of-tree target to be non-8-bit-bytes-based.

Tuesday April 9, 2019 2:35pm - 3:05pm CEST