search for: endif_crit_edge

Displaying 2 results from an estimated 2 matches for "endif_crit_edge".

Did you mean: end_crit_edge
2010 May 28
4
[LLVMdev] Combining Branch Statements - Missing Optimization Pass?
...th the optimization level set to 3. It contains what appears to me to be an easily optimizable branch statement. In particular, note in the code below that at the end of the "loop" BasicBlock that there is a conditional branch where in the false case, it branches to the label "%loop.endif_crit_edge", this label contains only the single statement "br label %endif", Therefore, the conditional branch could simply branch directly to the "%endif" label in one step instead of taking the two steps it currently does. I have bolded the relevant code below which starts 13 lines...
2010 May 28
0
[LLVMdev] Combining Branch Statements - Missing Optimization Pass?
...imization level set to 3. It contains what appears to me to be an easily optimizable branch statement. > > In particular, note in the code below that at the end of the "loop" BasicBlock that there is a conditional branch where in the false case, it branches to the label "%loop.endif_crit_edge", this label contains only the single statement "br label %endif", Therefore, the conditional branch could simply branch directly to the "%endif" label in one step instead of taking the two steps it currently does. I have bolded the relevant code below which starts 13 lines...