Hi,

I have worked the past week or so to get Kalle's LLVMAPI work stabilized.
This is the long-desired feature that avoids using the helper scripts 
pocl-{build,kernel,workgroup} by calling the LLVM and Clang APIs directly.

It now passes all tests on x86_64 and there seems not to be major
performance regressions. However, it is not yet exploited to
its maximum; e.g., intermediate files of compilation are still always
written to the disk and read in the next phase. That I plan to
do next.

I plan to enable the LLVMAPI mode by default before Kalle branches
the 0.9. Hopefully we can get rid off the helper scripts completely
at the beginning of the 0.10 (or actually 1.0 - to be discussed?)
cycle to clean up the code base.

So, please test it in your environment and report bugs.
It can be enabled by --enable-llvmapi. I plan to reverse it to
--disable-llvmapi in some days, at least for the hosts that
work reliably.

BR,
-- 
Pekka

------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
pocl-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pocl-devel

Reply via email to