From 09ae220a4183c5b97095ebfa392c79d9ef494484 Mon Sep 17 00:00:00 2001 From: Hal Finkel Date: Mon, 31 Mar 2014 17:02:10 +0000 Subject: [PATCH] [PowerPC] Correct P7 dispatch unit allocation for vector instructions llvm-svn: 205222 --- lib/Target/PowerPC/PPCScheduleP7.td | 24 ++++++++---------------- 1 file changed, 8 insertions(+), 16 deletions(-) diff --git a/lib/Target/PowerPC/PPCScheduleP7.td b/lib/Target/PowerPC/PPCScheduleP7.td index 04d37e4051a..d3e426975ec 100644 --- a/lib/Target/PowerPC/PPCScheduleP7.td +++ b/lib/Target/PowerPC/PPCScheduleP7.td @@ -339,36 +339,28 @@ def P7Itineraries : ProcessorItineraries< P7_DU3, P7_DU4], 0>, InstrStage<1, [P7_VS1, P7_VS2]>], [5, 1, 1]>, - InstrItinData, + InstrItinData, InstrStage<1, [P7_VS1]>], [2, 1, 1]>, - InstrItinData, + InstrItinData, InstrStage<1, [P7_VS1]>], [2, 1, 1]>, - InstrItinData, + InstrItinData, InstrStage<1, [P7_VS1]>], [2, 1, 1]>, - InstrItinData, + InstrItinData, InstrStage<1, [P7_VS1, P7_VS2]>], [6, 1, 1]>, - InstrItinData, + InstrItinData, InstrStage<1, [P7_VS1, P7_VS2]>], [6, 1, 1]>, - InstrItinData, + InstrItinData, InstrStage<1, [P7_VS1, P7_VS2]>], [6, 1, 1]>, - InstrItinData, + InstrItinData, InstrStage<1, [P7_VS1]>], [7, 1, 1]>, - InstrItinData, + InstrItinData, InstrStage<1, [P7_VS2]>], [3, 1, 1]> ]>;