Skip to content
  1. Oct 08, 2012
  2. Oct 07, 2012
  3. Oct 05, 2012
  4. Oct 04, 2012
  5. Oct 03, 2012
  6. Oct 02, 2012
  7. Sep 30, 2012
  8. Sep 29, 2012
    • Duncan Sands's avatar
      Speculatively revert commit 164885 (nadav) in the hope of ressurecting a pile of · fb9d30dd
      Duncan Sands authored
      buildbots.  Original commit message:
      
      A DAGCombine optimization for merging consecutive stores. This optimization is not profitable in many cases
      because moden processos can store multiple values in parallel, and preparing the consecutive store requires
      some work.  We only handle these cases:
      
      1. Consecutive stores where the values and consecutive loads. For example:
        int a = p->a;
        int b = p->b;
        q->a = a;
        q->b = b;
      
      2. Consecutive stores where the values are constants. Foe example:
        q->a = 4;
        q->b = 5;
      
      llvm-svn: 164890
      fb9d30dd
    • Craig Topper's avatar
      Tidy up to match coding standards. Remove 'else' after 'return' and moving... · 5f9791fd
      Craig Topper authored
      Tidy up to match coding standards. Remove 'else' after 'return' and moving operators to end of preceding line. No functional change intended.
      
      llvm-svn: 164887
      5f9791fd
    • Craig Topper's avatar
      Replace a couple if/elses around similar calls with conditional operators on... · 65161fa4
      Craig Topper authored
      Replace a couple if/elses around similar calls with conditional operators on the varying arguments. No functional change.
      
      llvm-svn: 164886
      65161fa4
    • Nadav Rotem's avatar
      · a2e7ea2f
      Nadav Rotem authored
      A DAGCombine optimization for merging consecutive stores. This optimization is not profitable in many cases
      because moden processos can store multiple values in parallel, and preparing the consecutive store requires
      some work.  We only handle these cases:
      
      1. Consecutive stores where the values and consecutive loads. For example:
        int a = p->a;
        int b = p->b;
        q->a = a;
        q->b = b;
      
      2. Consecutive stores where the values are constants. Foe example:
        q->a = 4;
        q->b = 5;
      
      llvm-svn: 164885
      a2e7ea2f
  9. Sep 28, 2012
  10. Sep 27, 2012
Loading