From: Evan Cheng Date: Sat, 9 Oct 2010 01:15:04 +0000 (+0000) Subject: Multiply instructions are issued on pipeline 0. They do not need to reserve pipeline 1. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=8ae6ffacdd115c096213332928441ff3776704a4;p=oota-llvm.git Multiply instructions are issued on pipeline 0. They do not need to reserve pipeline 1. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116135 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/ARM/ARMScheduleA8.td b/lib/Target/ARM/ARMScheduleA8.td index d4d2118bc27..7aa03c4b4b9 100644 --- a/lib/Target/ARM/ARMScheduleA8.td +++ b/lib/Target/ARM/ARMScheduleA8.td @@ -89,16 +89,11 @@ def CortexA8Itineraries : ProcessorItineraries< // so we use 6 for those cases // InstrItinData], [5, 1, 1]>, - InstrItinData, - InstrStage<2, [A8_Pipe0]>], [6, 1, 1, 4]>, - InstrItinData, - InstrStage<2, [A8_Pipe0]>], [6, 1, 1]>, - InstrItinData, - InstrStage<2, [A8_Pipe0]>], [6, 1, 1, 4]>, - InstrItinData, - InstrStage<3, [A8_Pipe0]>], [6, 6, 1, 1]>, - InstrItinData, - InstrStage<3, [A8_Pipe0]>], [6, 6, 1, 1]>, + InstrItinData], [6, 1, 1, 4]>, + InstrItinData], [6, 1, 1]>, + InstrItinData], [6, 1, 1, 4]>, + InstrItinData], [6, 6, 1, 1]>, + InstrItinData], [6, 6, 1, 1]>, // Integer load pipeline //