GLSL backend

2 views
Skip to first unread message

rpg

unread,
Aug 14, 2009, 3:11:44 AM8/14/09
to Firtree Development List
Hi,

Upon looking at the glsl backend for your LLVM IR code. I see that it
has no code for resolving the PHI nodes. Did I miss something?

Rich Wareham

unread,
Aug 14, 2009, 3:27:46 AM8/14/09
to firtre...@googlegroups.com

No. The design direction was originally taken from Core Image which
has no support for loops that can't be unrolled. Mastering how LLVM's
loop analysis passes work is still a TODO :).

--
Dr Rich Wareham

Rohit Garg

unread,
Aug 14, 2009, 3:31:46 AM8/14/09
to firtre...@googlegroups.com
that means no branching either.
--
Rohit Garg

http://rpg-314.blogspot.com/

Senior Undergraduate
Department of Physics
Indian Institute of Technology
Bombay

Rich Wareham

unread,
Aug 14, 2009, 3:34:00 AM8/14/09
to firtre...@googlegroups.com
On Fri, Aug 14, 2009 at 8:31 AM, Rohit Garg<rpg...@gmail.com> wrote:
>
> that means no branching either.

Yup. The original Core Image restrictions which I thought a good base
to start from are at http://snipurl.com/whatcicannotdo

--
Dr Rich Wareham

Reply all
Reply to author
Forward
0 new messages