Skip to content
  1. Apr 20, 2013
  2. Apr 19, 2013
  3. Apr 18, 2013
  4. Apr 17, 2013
  5. Apr 16, 2013
  6. Apr 13, 2013
    • Andrew Trick's avatar
      X86 machine model: reduce SandyBridge and Haswell ILPWindow. · f7fd6b9e
      Andrew Trick authored
      The initial values were arbitrary. I want them to be more
      conservative. This represents the number of latency cycles hidden by
      OOO execution. In practice, I think it should be within a small factor
      of the complex floating point operation latency so the scheduler can
      make some attempt to hide latency even for smallish blocks.
      
      These are by no means the best values, just a starting point for
      tuning heuristics. Some benchmarks such as TSVC run faster with this
      lower value for SandyBridge. I haven't run anything on Haswell, but
      it's shouldn't be 2x SB.
      
      llvm-svn: 179450
      f7fd6b9e
    • Andrew Trick's avatar
      Catch another case where SD fails to propagate node order. · 52b8387f
      Andrew Trick authored
      I need to handle this for the test case in my following scheduler
      commit.
      
      Work is already under way to redesign the mechanism for node order
      propagation because this case by case approach is unmaintainable.
      
      llvm-svn: 179448
      52b8387f
    • Chad Rosier's avatar
      [ms-inline asm] Simplify the logic by using parsePrimaryExpr. No functional · 43554eed
      Chad Rosier authored
      change intended.  Test case previously added in r178568.
      Part of rdar://13611297
      
      llvm-svn: 179425
      43554eed
  7. Apr 12, 2013
  8. Apr 11, 2013
Loading