Skip to content

Commit ceec220

Browse files
committed
CMPXCHG8B better TP
1 parent de26eec commit ceec220

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

llvm/lib/Target/X86/X86ScheduleZnver4.td

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -661,7 +661,7 @@ def : InstRW<[Zn4WriteCMPXCHG8rm_LCMPXCHG8], (instrs CMPXCHG8rm, LCMPXCHG8)>;
661661

662662
def Zn4WriteCMPXCHG8B : SchedWriteRes<[Zn4ALU0123]> {
663663
let Latency = 3; // FIXME: not from llvm-exegesis
664-
let ReleaseAtCycles = [24];
664+
let ReleaseAtCycles = [20];
665665
let NumMicroOps = 15;
666666
}
667667
def : InstRW<[Zn4WriteCMPXCHG8B], (instrs CMPXCHG8B)>;

0 commit comments

Comments
 (0)