search for: __kernelgen_main_loop_17

Displaying 3 results from an estimated 3 matches for "__kernelgen_main_loop_17".

2013 Jan 02
0
[LLVMdev] [DragonEgg] [Polly] Should we expect DragonEgg to produce identical LLVM IR for identical GIMPLE?
...Duncan & Tobi, Thanks a lot for your interest, and for pointing out differences in GIMPLE I missed. Attached is simplified test case. Is it good? Tobi, regarding runtime alias analysis: in KernelGen we already do it along with runtime values substitution. For example: <------------------ __kernelgen_main_loop_17: compile started ---------------------> Integer args substituted: offset = 32, ptrValue = 47248855040 offset = 40, ptrValue = 47246749696 offset = 48, ptrValue = 47247802368 offset = 16, value = 64 offset = 20, value = 64 offset = 24, value = 6...
2013 Jan 02
2
[LLVMdev] [DragonEgg] [Polly] Should we expect DragonEgg to produce identical LLVM IR for identical GIMPLE?
On 01/01/2013 02:45 PM, Duncan Sands wrote: > Hi Dmitry, > >> >> In our compiler we use a modified version LLVM Polly, which is very >> sensitive to >> proper code generation. Among the number of limitations, the loop region >> (enclosed by phi node on induction variable and branch) is required to >> be free >> of additional memory-dependent
2013 Jan 04
4
[LLVMdev] [Polly] Aliasing problems escalation (WAS: Re: [DragonEgg] [Polly] Should we expect DragonEgg to produce identical LLVM IR for identical GIMPLE?)
...your interest, and for pointing out differences in GIMPLE > I missed. > > Attached is simplified test case. Is it good? > > Tobi, regarding runtime alias analysis: in KernelGen we already do it > along with runtime values substitution. For example: > > <------------------ __kernelgen_main_loop_17: compile started > ---------------------> > Integer args substituted: > offset = 32, ptrValue = 47248855040 > offset = 40, ptrValue = 47246749696 > offset = 48, ptrValue = 47247802368 > offset = 16, value = 64 > offset = 20, value...