[LLVMbugs] [Bug 179] NEW: [licm] AliasSetTracker does not track volatility of accesses.

bugzilla-daemon at zion.cs.uiuc.edu bugzilla-daemon at zion.cs.uiuc.edu
Fri Dec 12 13:09:15 PST 2003


http://llvm.cs.uiuc.edu/bugs/show_bug.cgi?id=179

           Summary: [licm] AliasSetTracker does not track volatility of
                    accesses.
           Product: libraries
           Version: 1.0
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Global Analyses
        AssignedTo: sabre at nondot.org
        ReportedBy: sabre at nondot.org


LICM is hoisting volatile load/stores out of loops because the AliasSetTracker
class does not keep track of whether accesses in a particular AliasSet are
volatile.  Because of this, LICM cannot know what it is promoting.  :(



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