[mips][sched] Removed IIXfer. No instructions use it.
authorDaniel Sanders <daniel.sanders@imgtec.com>
Thu, 16 Jan 2014 17:23:08 +0000 (17:23 +0000)
committerDaniel Sanders <daniel.sanders@imgtec.com>
Thu, 16 Jan 2014 17:23:08 +0000 (17:23 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199403 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/Mips/MipsSchedule.td

index a62dfbd198cc99eb0fb0c83fb31ab7f16f582bbc..20cd8fd0b0c2517ab96bd832bff43b138ffa0af7 100644 (file)
@@ -19,7 +19,6 @@ def IMULDIV : FuncUnit;
 def IIAlu              : InstrItinClass;
 def IILoad             : InstrItinClass;
 def IIStore            : InstrItinClass;
-def IIXfer             : InstrItinClass;
 def IIBranch           : InstrItinClass;
 def IIHiLo             : InstrItinClass;
 def IIImul             : InstrItinClass;
@@ -132,7 +131,6 @@ def MipsGenericItineraries : ProcessorItineraries<[ALU, IMULDIV], [], [
   InstrItinData<II_XORI            , [InstrStage<1,  [ALU]>]>,
   InstrItinData<IILoad             , [InstrStage<3,  [ALU]>]>,
   InstrItinData<IIStore            , [InstrStage<1,  [ALU]>]>,
-  InstrItinData<IIXfer             , [InstrStage<2,  [ALU]>]>,
   InstrItinData<IIBranch           , [InstrStage<1,  [ALU]>]>,
   InstrItinData<IIHiLo             , [InstrStage<1,  [IMULDIV]>]>,
   InstrItinData<IIImul             , [InstrStage<17, [IMULDIV]>]>,