[llvm] [X86] Remove unused variable from Atom Scheduling Model (PR #154191)
Aiden Grossman via llvm-commits
llvm-commits at lists.llvm.org
Mon Aug 18 12:46:21 PDT 2025
https://github.com/boomanaiden154 created https://github.com/llvm/llvm-project/pull/154191
Related to #154180.
>From 88ece9d8431b153200b1635d04b072fa2b18bf74 Mon Sep 17 00:00:00 2001
From: Aiden Grossman <aidengrossman at google.com>
Date: Mon, 18 Aug 2025 19:44:39 +0000
Subject: [PATCH] [X86] Remove unused variable from Atom Scheduling Model
Related to #154180.
---
llvm/lib/Target/X86/X86ScheduleAtom.td | 9 +--------
1 file changed, 1 insertion(+), 8 deletions(-)
diff --git a/llvm/lib/Target/X86/X86ScheduleAtom.td b/llvm/lib/Target/X86/X86ScheduleAtom.td
index c92bc97cfb385..133c1a430a96d 100644
--- a/llvm/lib/Target/X86/X86ScheduleAtom.td
+++ b/llvm/lib/Target/X86/X86ScheduleAtom.td
@@ -562,14 +562,7 @@ def AtomWrite0_1_7_4 : SchedWriteRes<[AtomPort0,AtomPort1]> {
let ReleaseAtCycles = [8,8];
let NumMicroOps = 4;
}
-def : InstRW<[AtomWrite0_1_7_4], (instregex "CVTSI642SSrr(_Int)?")>;
-
-def AtomWrite0_1_8_4 : SchedWriteRes<[AtomPort0,AtomPort1]> {
- let Latency = 8;
- let ReleaseAtCycles = [8,8];
- let NumMicroOps = 4;
-}
-def : InstRW<[AtomWrite0_1_7_4], (instregex "CVTSI642SSrm(_Int)?")>;
+def : InstRW<[AtomWrite0_1_7_4], (instregex "CVTSI642SSr(r|m)(_Int)?")>;
def AtomWrite0_1_9 : SchedWriteRes<[AtomPort0,AtomPort1]> {
let Latency = 9;
More information about the llvm-commits
mailing list