Model Cortex-a9 load to SUB, RSB, ADD, ADC, SBC, RSC, CMN, MVN, or CMP
authorEvan Cheng <evan.cheng@apple.com>
Wed, 29 Sep 2010 22:42:35 +0000 (22:42 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Wed, 29 Sep 2010 22:42:35 +0000 (22:42 +0000)
commit3881cb7a5d54c0011b40997adcd742e1c7b91abd
treeaeeed4ca9a75fe9bb1619a0595be07a06bb3edc2
parent6406d004c98af569632ecc1db5d852ac7da9b7c8
Model Cortex-a9 load to SUB, RSB, ADD, ADC, SBC, RSC, CMN, MVN, or CMP
pipeline forwarding path.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115098 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Target/TargetInstrItineraries.h
lib/CodeGen/ScheduleDAGInstrs.cpp
lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
lib/Target/ARM/ARMInstrThumb2.td
lib/Target/ARM/ARMSchedule.td
lib/Target/ARM/ARMScheduleA8.td
lib/Target/ARM/ARMScheduleA9.td
utils/TableGen/SubtargetEmitter.cpp