[LLVMbugs] [Bug 888] NEW: [passmgr] Eliminate use of typeid/dynamic_cast

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Sat Aug 26 21:11:08 PDT 2006


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

           Summary: [passmgr] Eliminate use of typeid/dynamic_cast
           Product: libraries
           Version: 1.0
          Platform: Macintosh
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: Core LLVM classes
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: sabre at nondot.org


The passmgr is the only significant user of RTTI data.  If we could eliminate its use, we could build all of 
LLVM with -fno-rtti, which is good for a 5-6% size reduction.  This would also provide (slightly) faster 
builds for everyone! :)

-Chris



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