Skip to content
  1. Jan 07, 2011
    • Evan Cheng's avatar
      Revert r122955. It seems using movups to lower memcpy can cause massive... · a048c83f
      Evan Cheng authored
      Revert r122955. It seems using movups to lower memcpy can cause massive regression (even on Nehalem) in edge cases. I also didn't see any real performance benefit.
      
      llvm-svn: 123015
      a048c83f
    • Bob Wilson's avatar
      Add ARM patterns to match EXTRACT_SUBVECTOR nodes. · 8265d566
      Bob Wilson authored
      Also fix an off-by-one in SelectionDAGBuilder that was preventing shuffle
      vectors from being translated to EXTRACT_SUBVECTOR.
      Patch by Tim Northover.
      
      The test changes are needed to keep those spill-q tests from testing aligned
      spills and restores.  If the only aligned stack objects are spill slots, we
      no longer realign the stack frame.  Prior to this patch, an EXTRACT_SUBVECTOR
      was legalized by loading from the stack, which created an aligned frame index.
      Now, however, there is nothing except the spill slot in the stack frame, so
      I added an aligned alloca.
      
      llvm-svn: 122995
      8265d566
  2. Jan 06, 2011
  3. Jan 05, 2011
  4. Jan 04, 2011
  5. Jan 03, 2011
  6. Jan 02, 2011
  7. Jan 01, 2011
Loading