First Last Prev Next    No search results available
Details
: [licm] LICM promotes volatile memory locations to registers
Bug#: 179
: libraries
: Global Analyses
Status: RESOLVED
Resolution: FIXED
: All
: All
: 1.0
: P2
: normal
: 1.2

:
: miscompilation
:
:
  Show dependency tree - Show dependency graph
People
Reporter: Chris Lattner <sabre@nondot.org>
Assigned To: Chris Lattner <sabre@nondot.org>

Attachments


Note

You need to log in before you can comment on or make changes to this bug.

Related actions


Description:   Opened: 2003-12-12 15:09
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.  :(

First Last Prev Next    No search results available