search for: loop_if25

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

2013 Sep 25
0
[LLVMdev] [Polly] Move Polly's execution later
...duces a new basic block "polly.merge_new_and_old" after the original loop exit block. This new basic block contains a branch instruction that decides whether to exit or re-enter the loop like this: polly.loop_exit28:                                ; preds = %polly.stmt.for.body.i, %polly.loop_if25   br label %polly.merge_new_and_old polly.merge_new_and_old:                          ; preds = %polly.loop_exit28, %for.body.i   ...   %cmp = icmp slt i32 %2, 0   ...   br i1 %cmp, label %for.body, label %for.end12 for.end12:                                        ; preds = %loop.exit   ...   ret...
2013 Sep 25
3
[LLVMdev] [Polly] Move Polly's execution later
...ew basic block "polly.merge_new_and_old" after the original loop exit block. This new basic block contains a branch instruction that decides whether to exit or re-enter the loop like this: > > polly.loop_exit28: ; preds = %polly.stmt.for.body.i, %polly.loop_if25 > br label %polly.merge_new_and_old > polly.merge_new_and_old: ; preds = %polly.loop_exit28, %for.body.i > ... > %cmp = icmp slt i32 %2, 0 > ... > br i1 %cmp, label %for.body, label %for.end12 > for.end12:...
2013 Sep 22
4
[LLVMdev] [Polly] Move Polly's execution later
Hi Tobias, At 2013-09-19 22:59:25,"Tobias Grosser" <tobias at grosser.es> wrote: >On 09/19/2013 04:46 PM, Star Tan wrote: >> Hi Tobias, >> >> >> I am trying to move Polly later. >> >> >> LLVM provides some predefined ExtensionPointTy: >> EP_EarlyAsPossible, >> EP_ModuleOptimizerEarly, >>