search for: trytailmergeblocks

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

2010 Oct 04
2
[LLVMdev] missing blocks
...rward problem so I thought I'd ask. I'm developing a new backend. I recently updated from the LLVM repository and now my output assembly is branching to labels/blocks that have been removed. It had been working fine two weeks ago. What looks suspicious is the following message: TryTailMergeBlocks: BB#1, BB#3, BB#4 Looking for common tails of at least 3 instructions *** Tail-duplicating BB#1 *** Tail-duplicating BB#3 because the missing labels are .LBB0_1 and .LBB0_3. both of branches to those labels were unconditional branches. The conditional branch labels are fine. Anyon...
2013 Mar 19
0
[LLVMdev] setCC and brcond
...> = COPY %R2<kill> Deleting identity copy. > RET %R2<imp-use> ********** EMITTING LIVE DEBUG VARIABLES ********** ********** Stack Slot Coloring ********** ********** Function: isZero ******** Post-regalloc Machine LICM: isZero ******** alloc FI(0) at SP[-4] alloc FI(1) at SP[-8] TryTailMergeBlocks: BB#1, BB#3 Looking for common tails of at least 3 instructions Merging into block: BB#0: derived from LLVM BB %entry Live Ins: %R2 %R0<def> = SUBri %R0, 8 STWi13 %R29, 8, %R2<kill>; mem:ST4[%a.addr] Successors according to CFG: BB#1(12) >From MBB: BB#1: derived from LLVM...