[LLVMbugs] [Bug 1518] NEW: Alias analysis chaining doesn't work

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Mon Jun 18 09:55:54 PDT 2007


http://llvm.org/bugs/show_bug.cgi?id=1518

           Summary: Alias analysis chaining doesn't work
           Product: libraries
           Version: trunk
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Support Libraries
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: asl at math.spbu.ru


Consider attached source file. This is our custom alias analysis helper for
llvm-qemu. It's easy to check, that it can be ImmutablePass, not ModulePass. 

But this approach doesn't work (simple change ModulePass to ImmutablePass
everywhere plus runModule() -> initializePass()).

Also (maybe unrealted) - the name of BasicAA is reported wrong at -time-passes,
the name of its superclass is reported instead (NoAA)



------- 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