[X86][Haswell][SchedModel] Add architecture specific scheduling models.

Group: Integer MMX and XMM instructions.
Sub-group: Other instructions.

<rdar://problem/15607571>

llvm-svn: 215917
This commit is contained in:
Quentin Colombet 2014-08-18 17:55:43 +00:00
parent 91513d9522
commit bd11563742
1 changed files with 9 additions and 0 deletions

View File

@ -1536,4 +1536,13 @@ def : InstRW<[WritePShift], (instregex "(V?)PS(LL|RL|RA)(W|D|Q)(Y?)rr")>;
// PSLL,PSRL DQ.
def : InstRW<[WriteP5], (instregex "(V?)PS(R|L)LDQ(Y?)ri")>;
//-- Other --//
// EMMS.
def WriteEMMS : SchedWriteRes<[]> {
let Latency = 13;
let NumMicroOps = 31;
}
def : InstRW<[WriteEMMS], (instregex "MMX_EMMS")>;
} // SchedModel