Skip to content
  1. Jul 29, 2011
    • David Greene's avatar
      [AVX] Constify Inits · 1aa0e3e1
      David Greene authored
      Make references to Inits const everywhere.  This is the final step
      before making them unique.
      
      llvm-svn: 136485
      1aa0e3e1
    • David Greene's avatar
      [AVX] Remove non-const Iterators · cdd64328
      David Greene authored
      Remove all non-const iterators from Init classes.  This is another
      step toward constifying Inits and ultimately turning them into
      FoldingSetNodes.
      
      llvm-svn: 136484
      cdd64328
  2. Jul 28, 2011
  3. Jul 12, 2011
  4. Jul 11, 2011
    • David Greene's avatar
      [AVX] Make Inits Foldable · af973b4f
      David Greene authored
      Manage Inits in a FoldingSet.  This provides several benefits:
      
      - Memory for Inits is properly managed
      
      - Duplicate Inits are folded into Flyweights, saving memory
      
      - It enforces const-correctness, protecting against certain classes
        of bugs
      
      The above benefits allow Inits to be used in more contexts, which in
      turn provides more dynamism to TableGen.  This enhanced capability
      will be used by the AVX code generator to a fold common patterns
      together.
      
      llvm-svn: 134907
      af973b4f
  5. Mar 26, 2011
  6. Mar 23, 2011
  7. Mar 02, 2011
  8. Feb 17, 2011
  9. Jan 21, 2011
  10. Oct 20, 2010
  11. Oct 08, 2010
  12. Oct 05, 2010
  13. Oct 01, 2010
  14. Aug 28, 2010
  15. Aug 23, 2010
  16. Aug 19, 2010
  17. Jun 25, 2010
  18. Jun 17, 2010
Loading