[LLVMbugs] [Bug 1543] NEW: LoopRotate results to broken module

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Sun Jul 8 03:00:15 PDT 2007


           Summary: LoopRotate results to broken module
           Product: libraries
           Version: trunk
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Loop Optimizer
        AssignedTo: dpatel at apple.com
        ReportedBy: asl at math.spbu.ru

I don't know, whether this bug is similar to PR1320 & PR1524.

I'm having on TOT (with patch to PR1320 backed out):

./opt -loop-rotate -licm inflate-opt.bc

Instruction does not dominate all uses!
        %tmp1859 = add i32 %tmp1852.promoted, 1         ; <i32> [#uses=2]
        %tmp1852.tmp.0 = phi i32 [ %tmp1852.tmp.11, %bb1871.preheader ], [
%tmp1859, %bb1871.loopexit ]         ; <i32> [#uses=5]

Everything is ok without looprotate. I'm attached bugpoint reduction & original
bytecode. This prevents Qt compilation.

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

More information about the llvm-bugs mailing list