Add support to model pipeline bypass / forwarding.
authorEvan Cheng <evan.cheng@apple.com>
Tue, 28 Sep 2010 23:50:49 +0000 (23:50 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Tue, 28 Sep 2010 23:50:49 +0000 (23:50 +0000)
commit63d66eed16a6ee4e838f2f7a4c8299def0722c20
tree8f6d45aaa9b70a0694825dabb532e81b91a6622d
parente48155b25a40e0c1f285ab42b99b2503638d6c0d
Add support to model pipeline bypass / forwarding.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115005 91177308-0d34-0410-b5e6-96231b3b80d8
15 files changed:
include/llvm/Target/TargetSchedule.td
lib/Target/ARM/ARMSchedule.td
lib/Target/ARM/ARMScheduleA8.td
lib/Target/ARM/ARMScheduleA9.td
lib/Target/ARM/ARMScheduleV6.td
lib/Target/Alpha/AlphaSchedule.td
lib/Target/CellSPU/SPUSchedule.td
lib/Target/MBlaze/MBlazeSchedule.td
lib/Target/Mips/MipsSchedule.td
lib/Target/PowerPC/PPCScheduleG3.td
lib/Target/PowerPC/PPCScheduleG4.td
lib/Target/PowerPC/PPCScheduleG4Plus.td
lib/Target/PowerPC/PPCScheduleG5.td
utils/TableGen/SubtargetEmitter.cpp
utils/TableGen/SubtargetEmitter.h