Skip to content
  1. Sep 10, 2013
    • Manman Ren's avatar
      Debug Info: move DIScope::getContext back from DwarfDebug. · de897a36
      Manman Ren authored
      This partially reverts r190330. DIScope::getContext now returns DIScopeRef
      instead of DIScope. We construct a DIScopeRef from DIScope when we are
      dealing with subprogram, lexical block or name space.
      
      llvm-svn: 190362
      de897a36
    • Andrew Trick's avatar
      mi-sched: smooth out the cyclicpath heuristic. · e1f7bf2c
      Andrew Trick authored
      Arnold's idea.
      
      I generally try to avoid stateful heuristics because it can make
      debugging harder. However, we need a way to prevent the latency
      priority from dominating, and it somewhat makes sense to schedule
      aggressively for latency only within an issue group.
      
      Swift in particular likes this, and it doesn't hurt anyone else:
      | Benchmarks/MiBench/consumer-lame              |  10.39% |
      | Benchmarks/Misc/himenobmtxpa                  |   9.63% |
      
      llvm-svn: 190360
      e1f7bf2c
    • Jack Carter's avatar
      white spaces and long lines · 170a5f29
      Jack Carter authored
      llvm-svn: 190358
      170a5f29
    • Eli Friedman's avatar
      Don't shrink atomic ops to bool in GlobalOpt. · 33d37007
      Eli Friedman authored
      LLVM IR doesn't currently allow atomic bool load/store operations, and the
      transformation is dubious anyway because it isn't profitable on all platforms.
      
      PR17163.
      
      llvm-svn: 190357
      33d37007
  2. Sep 09, 2013
  3. Sep 08, 2013
Loading