Displaying 2 results from an estimated 2 matches for "041cdd88".
2009 Oct 09
0
[LLVMdev] Instructions that cannot be duplicated
...___
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20091009/041cdd88/attachment.html>
2009 Oct 09
3
[LLVMdev] Instructions that cannot be duplicated
Is inlining (which duplicates code) of functions containing OpenCL style
barriers legal?or e.g.
if you had some changed phase ordering where you had
if (cond) {
S1;
}
call user_func() // user_func has a barrier buried inside it.
you do tail splitting
if (cond) {
S1;
call user_func()
} else {
call user_func();
}
now you inline -- oops now you might have a problem
so do you want