Skip to content
  1. May 01, 2004
  2. Apr 30, 2004
    • Tanya Lattner's avatar
      Removing MachineResource class. · 6ebf67f8
      Tanya Lattner authored
      llvm-svn: 13291
      6ebf67f8
    • Chris Lattner's avatar
      Fix a major pessimization in the instcombiner. If an allocation instruction · 652064e3
      Chris Lattner authored
      is only used by a cast, and the casted type is the same size as the original
      allocation, it would eliminate the cast by folding it into the allocation.
      
      Unfortunately, it was placing the new allocation instruction right before
      the cast, which could pull (for example) alloca instructions into the body
      of a function.  This turns statically allocatable allocas into expensive
      dynamically allocated allocas, which is bad bad bad.
      
      This fixes the problem by placing the new allocation instruction at the same
      place the old one was, duh. :)
      
      llvm-svn: 13289
      652064e3
  3. Apr 29, 2004
  4. Apr 28, 2004
  5. Apr 27, 2004
  6. Apr 26, 2004
  7. Apr 25, 2004
  8. Apr 24, 2004
  9. Apr 23, 2004
  10. Apr 22, 2004
Loading