4 Commits

Author SHA1 Message Date
Matthias Braun
abd02b3ad6 ScheduleDAG: Match enum names when printing sdep kinds
It is less confusing to have the same names in the debug print as the
enum members.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@282273 91177308-0d34-0410-b5e6-96231b3b80d8
2016-09-23 18:28:31 +00:00
Geoff Berry
2593b550b4 Fix test to require Asserts since it uses debug output.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@266448 91177308-0d34-0410-b5e6-96231b3b80d8
2016-04-15 16:09:00 +00:00
NAKAMURA Takumi
fa0d0a5126 llvm/test/CodeGen/AArch64/arm64-csldst-mmo.ll requires +Asserts.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@266443 91177308-0d34-0410-b5e6-96231b3b80d8
2016-04-15 15:37:27 +00:00
Geoff Berry
82ae2982d4 [AArch64] Add MMOs to callee-save load/store instructions.
Summary:
Without MMOs, the callee-save load/store instructions were treated as
volatile by the MI post-RA scheduler and AArch64LoadStoreOptimizer.

Reviewers: t.p.northover, mcrosier

Subscribers: aemerson, rengolin, mcrosier, llvm-commits

Differential Revision: http://reviews.llvm.org/D17661

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@266439 91177308-0d34-0410-b5e6-96231b3b80d8
2016-04-15 15:16:19 +00:00