[X86][SandyBridge] Remove superfluous mmx store from vector load schedule model group

Noticed by D122216
This commit is contained in:
Simon Pilgrim 2022-03-22 10:48:19 +00:00
parent 0a488cba2c
commit 5a65f0b4d9

View File

@ -816,8 +816,7 @@ def SBWriteResGroup48 : SchedWriteRes<[SBPort23]> {
let NumMicroOps = 1;
let ResourceCycles = [1];
}
def: InstRW<[SBWriteResGroup48], (instrs MMX_MOVD64from64mr,
VBROADCASTSSrm)>;
def: InstRW<[SBWriteResGroup48], (instrs VBROADCASTSSrm)>;
def: InstRW<[SBWriteResGroup48], (instregex "POP(16|32|64)r",
"(V?)MOV64toPQIrm",
"(V?)MOVDDUPrm",