[PATCH] D108283: [flang][driver] Add documentation for Plugins

Andrzej Warzynski via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 14 07:52:12 PDT 2021


awarzynski added a comment.

@kiranchandramohan , thank you for bringing this up. @klausler , your suggestions are much appreciated!

I concur with everything that's been discussed here. I assume that initially this API will be mostly used for experimenting, but it definitely makes sense to emphasize that this is under active development and is likely to change. I would like us to do this in a separate commit though. IMO, this patch is ready as. I am also being mindful that @stuartellis has recently finished his rotation with us and it might be easier for us to refine this document in a separate PR.

On a related note, the example plugin <https://github.com/llvm/llvm-project/tree/main/flang/examples/PrintFlangFunctionNames> implemented by @stuartellis is regularly tested by 2 LLVM Flang Buildbot workers:

- flang-aarch64-sharedlibs <https://github.com/llvm/llvm-zorg/blob/main/buildbot/osuosl/master/config/builders.py#L1564>
- flang-aarch64-rel-assert <https://github.com/llvm/llvm-zorg/blob/main/buildbot/osuosl/master/config/builders.py#L1646>

So at least for the content presented here, we should be able to monitor and maintain its stability.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D108283



More information about the llvm-commits mailing list