[AArch64] Improve AA to remove unneeded edges in the AA MI scheduling graph.
authorChad Rosier <mcrosier@codeaurora.org>
Mon, 8 Sep 2014 14:43:48 +0000 (14:43 +0000)
committerChad Rosier <mcrosier@codeaurora.org>
Mon, 8 Sep 2014 14:43:48 +0000 (14:43 +0000)
commitb30d031de412a3c5ac297a032ea8376e04ea14bb
tree4640e346707a162c8c15d206109289a9e87816b1
parent1ef487d463daa7da7487a9a0294b01ab10f48974
[AArch64] Improve AA to remove unneeded edges in the AA MI scheduling graph.

Patch by Sanjin Sijaric <ssijaric@codeaurora.org>!
Phabricator Review: http://reviews.llvm.org/D5103

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@217371 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Target/TargetInstrInfo.h
lib/CodeGen/ScheduleDAGInstrs.cpp
lib/Target/AArch64/AArch64InstrInfo.cpp
lib/Target/AArch64/AArch64InstrInfo.h
test/CodeGen/AArch64/arm64-triv-disjoint-mem-access.ll [new file with mode: 0644]