[PATCH] D51642: [LLVM-C] Add bindings for addCoroutinePassesToExtensionPoints

Ayke via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Sep 28 15:22:09 PDT 2018


aykevl updated this revision to Diff 167560.
aykevl added a comment.

Moved LLVMPassManagerBuilderAddCoroutinePassesToExtensionPoints to lib/Transforms/Coroutines/Coroutines.cpp.
This also required moving of wrap/unwrap functions for the PassManagerBuilder, as they were defined in lib/Transforms/IPO/PassManagerBuilder.cpp instead of in a header file. I think that's the reason I added them to PassManagerBuilder.cpp instead of to Coroutines.cpp.


https://reviews.llvm.org/D51642

Files:
  bindings/go/llvm/transforms_pmbuilder.go
  include/llvm-c/Transforms/Coroutines.h
  include/llvm/Transforms/IPO/PassManagerBuilder.h
  lib/Transforms/Coroutines/Coroutines.cpp
  lib/Transforms/IPO/PassManagerBuilder.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D51642.167560.patch
Type: text/x-patch
Size: 3289 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180928/bae71be3/attachment.bin>


More information about the llvm-commits mailing list