Skip to content
  1. Feb 11, 2019
    • Sam Parker's avatar
      [NFC][ARM] Simplify loop-indexing codegen test · 3fbacd49
      Sam Parker authored
      Remove unnecessary offset checks, CHECK-BASE checks and add some
      extra -NOT checks and TODO comments.
      
      llvm-svn: 353689
      3fbacd49
    • Max Kazantsev's avatar
      [TEST] Add failing test from PR40454 · 8ec0c5e0
      Max Kazantsev authored
      llvm-svn: 353688
      8ec0c5e0
    • Carlos Alberto Enciso's avatar
      [DWARF] LLVM ERROR: Broken function found, while removing Debug Intrinsics. · e848d426
      Carlos Alberto Enciso authored
      Check that when SimplifyCFG is flattening a 'br', all their debug intrinsic instructions are removed, including any dbg.label referencing a label associated with the basic blocks being removed.
      
      As the test case involves a CFG transformation, move it to the correct location.
      
      Differential Revision: https://reviews.llvm.org/D57444
      
      llvm-svn: 353682
      e848d426
    • Sjoerd Meijer's avatar
      [ARM] LoadStoreOptimizer: reoder limit · 150ccb88
      Sjoerd Meijer authored
      The whole design of generating LDMs/STMs is fragile and unreliable: it depends on
      rescheduling here in the LoadStoreOptimizer that isn't register pressure aware
      and regalloc that isn't aware of generating LDMs/STMs.
      This patch adds a (hidden) option to control the total number of instructions that
      can be re-ordered. I appreciate this looks only a tiny bit better than a hard-coded
      constant, but at least it allows more easy experimentation with different values
      for now. Ideally we calculate this reorder limit based on some heuristics, and take
      register pressure into account. I might be looking into that next.
      
      Differential Revision: https://reviews.llvm.org/D57954
      
      llvm-svn: 353678
      150ccb88
  2. Feb 10, 2019
  3. Feb 09, 2019
  4. Feb 08, 2019
Loading