Displaying 5 results from an estimated 5 matches for "compilerteach".
2018 Jun 12
2
ModulePass cannot be registered as EarlyAsPossible
Hello all,
I've followed the example in
https://github.com/CompilerTeaching/SimplePass/blob/master/SimplePass.cc in
order to create a custom pass.
The pass needs to be added before any transformation, so I used
EP_EarlyAsPossible extension point to register it. Furthermore, I need to
access to every GlobalVariable in the IR, so my pass has to be a
ModulePass, like thi...
2018 Jan 13
0
Integrating llvm pass with pass manager
...rrect way to do this is. I think your plugin needs to do something to tell clang/llvm when to run the pass. I’ll try to look later when I’m back at a computer.
You need to use RegisterStandardPasses to add it to the default pipeline automatically. You can find an example here:
https://github.com/CompilerTeaching/SimplePass/blob/ba5248a9ea0bd9e1fab3b1f8a5c85d6e0db57acd/SimplePass.cc#L116
David
2018 Jan 13
2
Integrating llvm pass with pass manager
Clang doesn’t support adding passes from the command line the way opt does.
Opt has special parsing in opt.cpp for this that clang doesn’t have.
I’m not sure what the correct way to do this is. I think your plugin needs
to do something to tell clang/llvm when to run the pass. I’ll try to look
later when I’m back at a computer.
On Fri, Jan 12, 2018 at 7:00 PM 陳韋任 via llvm-dev <llvm-dev at
2018 Jan 14
2
Integrating llvm pass with pass manager
...is. I think your plugin needs to do something to tell clang/llvm when to run the pass. I’ll try to look later when I’m back at a computer.
>
> You need to use RegisterStandardPasses to add it to the default pipeline automatically. You can find an example here:
>
> https://github.com/CompilerTeaching/SimplePass/blob/ba5248a9ea0bd9e1fab3b1f8a5c85d6e0db57acd/SimplePass.cc#L116
>
> David
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180113/8ec8b819/attachment.html>
2016 Mar 01
5
EuroLLVM BoF session: Compilers in education
Hi all,
I'm organizing a BoF session during the upcoming EuroLLVM developers
meeting. As the subject of this message already shows, this session
will be on compilers in education. I'm currently looking for both
participants to the discussion and input for the actual program of the
session. I've already got some ideas which I'll introduce below.
At our university, we mostly