[llvm-dev] Weird LLVM pass effect

Marcelo Novaes via llvm-dev llvm-dev at lists.llvm.org
Tue May 9 06:58:23 PDT 2017


Hi all,

After doing a simple LLVM pass which instruments the beginning of some
functions of one application of PARSEC (streamcluster kernel), the threads
do not leave the pthread join command anymore.  The LLVM IR seems fine (no
major changes, just a simple instrumentation on the beginning of the
functions as required). Without the simple optimization pass, everything
works fine. I know it is a very unclear specification, but someone has any
guesses about what can be happening or tips on debugging it?

Please, let me know if this list is not the appropriate place to this type
of question.

Thank you in advance for the patience,

best, Marcelo.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170509/632cfa21/attachment.html>


More information about the llvm-dev mailing list