Skip to content
  1. Aug 28, 2006
    • Reid Spencer's avatar
      For PR387: · e7141c8b
      Reid Spencer authored
      Close out this long standing bug by removing the remaining overloaded
      virtual functions in LLVM. The -Woverloaded-virtual option is now turned on.
      
      llvm-svn: 29934
      e7141c8b
  2. Aug 27, 2006
  3. Aug 26, 2006
  4. Aug 25, 2006
  5. Aug 23, 2006
  6. Aug 18, 2006
  7. Aug 16, 2006
  8. Aug 12, 2006
  9. Aug 11, 2006
  10. Aug 08, 2006
    • Chris Lattner's avatar
      Start eliminating temporary vectors used to create DAG nodes. Instead, pass · c24a1d30
      Chris Lattner authored
      in the start of an array and a count of operands where applicable.  In many
      cases, the number of operands is known, so this static array can be allocated
      on the stack, avoiding the heap.  In many other cases, a SmallVector can be
      used, which has the same benefit in the common cases.
      
      I updated a lot of code calling getNode that takes a vector, but ran out of
      time.  The rest of the code should be updated, and these methods should be
      removed.
      
      We should also do the same thing to eliminate the methods that take a
      vector of MVT::ValueTypes.
      
      It would be extra nice to convert the dagiselemitter to avoid creating vectors
      for operands when calling getTargetNode.
      
      llvm-svn: 29566
      c24a1d30
    • Evan Cheng's avatar
      Match tablegen isel changes. · b9d34bd0
      Evan Cheng authored
      llvm-svn: 29549
      b9d34bd0
  11. Jul 28, 2006
  12. Jul 27, 2006
  13. Jul 26, 2006
  14. Jul 25, 2006
  15. Jul 19, 2006
  16. Jul 18, 2006
  17. Jul 15, 2006
  18. Jul 14, 2006
  19. Jul 13, 2006
  20. Jul 12, 2006
  21. Jul 11, 2006
Loading