On Tue, Mar 22, 2011 at 1:36 PM, Gokul Ramaswamy <span dir="ltr"><<a href="mailto:gokulhcramaswamy@gmail.com">gokulhcramaswamy@gmail.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Hi Duncan Sands,<br><br>    As I have understood, GOMP and OpenMP provides support for parallelizing program at source program level. But I am at the IR level. That is I am trying to parallelize the IR code. This is the case of automatic parallelization. The programmer writing the code does not have any idea of parallelization going behind the hood.<br>


<br>So my question is instead of support at the source program level, is the an support at the LLVM IR level to parallelize things ??<div class="im"></div></blockquote></div><br><div><br></div><div>No, you have to insert calls to things like pthreads or GOMP or OpenMP or whatever threading runtime you choose.</div>

<div><br></div><div>Reid</div>