[PATCH] [ARM] Improve handling of stack accesses in Thumb-1.

Renato Golin renato.golin at linaro.org
Mon Feb 16 04:29:52 PST 2015


Hi John,

I'm seeing many failures on Thumb tests, are you seeing that, too?

Failing Tests (7):

  LLVM :: CodeGen/ARM/2015-01-21-thumbv4t-ldstr-opt.ll
  LLVM :: CodeGen/ARM/debug-frame-vararg.ll
  LLVM :: CodeGen/ARM/frame-register.ll
  LLVM :: CodeGen/ARM/thumb1-varalloc.ll
  LLVM :: CodeGen/ARM/thumb1_return_sequence.ll
  LLVM :: CodeGen/Thumb/stm-merge.ll
  LLVM :: CodeGen/Thumb/vargs.ll

ex.

  llvm/test/CodeGen/Thumb/stm-merge.ll:13:10: error: expected string not found in input
  ; CHECK: stm r[[BASE:[0-9]]]!, {{.*}}
           ^
  <stdin>:23:2: note: scanning from here
   .fnstart
   ^
  <stdin>:31:2: note: possible intended match here
   str r0, [sp]
   ^

or

  llvm/test/CodeGen/Thumb/vargs.ll:39:10: error: expected string not found in input
  ; CHECK: pop
           ^
  <stdin>:42:6: note: scanning from here
   pop {r3}
       ^
  <stdin>:63:50: note: possible intended match here
   .section __DATA,__nl_symbol_ptr,non_lazy_symbol_pointers
                                               ^


REPOSITORY
  rL LLVM

http://reviews.llvm.org/D7594

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/






More information about the llvm-commits mailing list