Skip to content
  1. Aug 05, 2011
    • Chandler Carruth's avatar
      Temporarily revert r135528 which distinguishes between two copies of one · 81b7e11c
      Chandler Carruth authored
      inlined variable, based on the discussion in PR10542.
      
      This explodes the runtime of several passes down the pipeline due to
      a large number of "copies" remaining live across a large function. This
      only shows up with both debug and opt, but when it does it creates
      a many-minute compile when self-hosting LLVM+Clang. There are several
      other cases that show these types of regressions.
      
      All of this is tracked in PR10542, and progress is being made on fixing
      the issue. Once its addressed, the re-instated, but until then this
      restores the performance for self-hosting and other opt+debug builds.
      
      Devang, let me know if this causes any trouble, or impedes fixing it in
      any way, and thanks for working on this!
      
      llvm-svn: 136953
      81b7e11c
    • Owen Anderson's avatar
      Fix broken encodings for the Thumb2 LDRD/STRD instructions. · 08d4bb0f
      Owen Anderson authored
      llvm-svn: 136942
      08d4bb0f
    • Jim Grosbach's avatar
      ARM assembly parsing and encoding for LDR instructions. · cd17c120
      Jim Grosbach authored
      Enhance support for LDR instruction assembly parsing for post-indexed
      addressing with immediate values. Add tests.
      
      llvm-svn: 136940
      cd17c120
  2. Aug 04, 2011
  3. Aug 03, 2011
Loading