From 3c579c8343742d097ece45c8d949de68873c7952 Mon Sep 17 00:00:00 2001 From: Preston Gurd Date: Fri, 11 May 2012 14:27:12 +0000 Subject: Added X86 Atom latencies to X86InstrMMX.td. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156615 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/X86/X86ScheduleAtom.td | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) (limited to 'lib/Target/X86/X86ScheduleAtom.td') diff --git a/lib/Target/X86/X86ScheduleAtom.td b/lib/Target/X86/X86ScheduleAtom.td index 9e88d74..9732204 100644 --- a/lib/Target/X86/X86ScheduleAtom.td +++ b/lib/Target/X86/X86ScheduleAtom.td @@ -294,6 +294,45 @@ def AtomItineraries : ProcessorItineraries< InstrItinData] >, InstrItinData] >, + // MMX MOVs + InstrItinData] >, + InstrItinData] >, + InstrItinData] >, + InstrItinData] >, + // other MMX + InstrItinData] >, + InstrItinData] >, + InstrItinData] >, + InstrItinData] >, + InstrItinData] >, + InstrItinData] >, + InstrItinData] >, + InstrItinData] >, + InstrItinData] >, + InstrItinData] >, + InstrItinData] >, + InstrItinData] >, + InstrItinData] >, + InstrItinData] >, + InstrItinData] >, + InstrItinData] >, + InstrItinData] >, + InstrItinData] >, + InstrItinData] >, + InstrItinData] >, + InstrItinData] >, + InstrItinData] >, + InstrItinData] >, + InstrItinData] >, + // conversions + // from/to PD + InstrItinData] >, + InstrItinData] >, + // from/to PI + InstrItinData] >, + InstrItinData, + InstrStage<5, [Port1]>]>, + InstrItinData] >, InstrItinData] >, InstrItinData] >, -- cgit v1.1