Skip to content
  1. Nov 10, 2009
    • Jeffrey Yasskin's avatar
      Fix DenseMap iterator constness. · b40d3f76
      Jeffrey Yasskin authored
      This patch forbids implicit conversion of DenseMap::const_iterator to
      DenseMap::iterator which was possible because DenseMapIterator inherited
      (publicly) from DenseMapConstIterator. Conversion the other way around is now
      allowed as one may expect.
      
      The template DenseMapConstIterator is removed and the template parameter
      IsConst which specifies whether the iterator is constant is added to
      DenseMapIterator.
      
      Actually IsConst parameter is not necessary since the constness can be
      determined from KeyT but this is not relevant to the fix and can be addressed
      later.
      
      Patch by Victor Zverovich!
      
      llvm-svn: 86636
      b40d3f76
    • David Goodwin's avatar
      Fixed to address code review. No functional changes. · 0d412c25
      David Goodwin authored
      llvm-svn: 86634
      0d412c25
    • David Goodwin's avatar
      Allow targets to specify register classes whose member registers should not be... · cf89db13
      David Goodwin authored
      Allow targets to specify register classes whose member registers should not be renamed to break anti-dependencies. 
      
      llvm-svn: 86628
      cf89db13
  2. Nov 09, 2009
  3. Nov 08, 2009
  4. Nov 07, 2009
  5. Nov 06, 2009
  6. Nov 05, 2009
  7. Nov 04, 2009
Loading