Skip to content

Commit 171771e

Browse files
committed
[SystemZ] Minor NFC fix in SchedModels.
The unused LRMux opcode was removed by 8f8c381, but a regexp still matched for it in the scheduler files which is now removed. Review: Ulrich Weigand
1 parent ac2224c commit 171771e

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

llvm/lib/Target/SystemZ/SystemZScheduleZ13.td

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ def : InstRW<[WLat1, FXa, NormalGr], (instregex "LLIL(F|H|L)$")>;
204204

205205
def : InstRW<[WLat1, FXa, NormalGr], (instregex "LG(F|H)I$")>;
206206
def : InstRW<[WLat1, FXa, NormalGr], (instregex "LHI(Mux)?$")>;
207-
def : InstRW<[WLat1, FXa, NormalGr], (instregex "LR(Mux)?$")>;
207+
def : InstRW<[WLat1, FXa, NormalGr], (instregex "LR$")>;
208208

209209
// Load and zero rightmost byte
210210
def : InstRW<[LSULatency, LSU, NormalGr], (instregex "LZR(F|G)$")>;

llvm/lib/Target/SystemZ/SystemZScheduleZ14.td

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ def : InstRW<[WLat1, FXa, NormalGr], (instregex "LLIL(F|H|L)$")>;
205205

206206
def : InstRW<[WLat1, FXa, NormalGr], (instregex "LG(F|H)I$")>;
207207
def : InstRW<[WLat1, FXa, NormalGr], (instregex "LHI(Mux)?$")>;
208-
def : InstRW<[WLat1, FXa, NormalGr], (instregex "LR(Mux)?$")>;
208+
def : InstRW<[WLat1, FXa, NormalGr], (instregex "LR$")>;
209209

210210
// Load and zero rightmost byte
211211
def : InstRW<[LSULatency, LSU, NormalGr], (instregex "LZR(F|G)$")>;

llvm/lib/Target/SystemZ/SystemZScheduleZ15.td

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ def : InstRW<[WLat1, FXa, NormalGr], (instregex "LLIL(F|H|L)$")>;
206206

207207
def : InstRW<[WLat1, FXa, NormalGr], (instregex "LG(F|H)I$")>;
208208
def : InstRW<[WLat1, FXa, NormalGr], (instregex "LHI(Mux)?$")>;
209-
def : InstRW<[WLat1, FXa, NormalGr], (instregex "LR(Mux)?$")>;
209+
def : InstRW<[WLat1, FXa, NormalGr], (instregex "LR$")>;
210210

211211
// Load and zero rightmost byte
212212
def : InstRW<[LSULatency, LSU, NormalGr], (instregex "LZR(F|G)$")>;

llvm/lib/Target/SystemZ/SystemZScheduleZ196.td

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ def : InstRW<[WLat1, FXU, NormalGr], (instregex "LLIL(F|H|L)$")>;
182182

183183
def : InstRW<[WLat1, FXU, NormalGr], (instregex "LG(F|H)I$")>;
184184
def : InstRW<[WLat1, FXU, NormalGr], (instregex "LHI(Mux)?$")>;
185-
def : InstRW<[WLat1, FXU, NormalGr], (instregex "LR(Mux)?$")>;
185+
def : InstRW<[WLat1, FXU, NormalGr], (instregex "LR$")>;
186186

187187
// Load and test
188188
def : InstRW<[WLat1LSU, WLat1LSU, LSU, FXU, NormalGr], (instregex "LT(G)?$")>;

llvm/lib/Target/SystemZ/SystemZScheduleZEC12.td

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ def : InstRW<[WLat1, FXU, NormalGr], (instregex "LLIL(F|H|L)$")>;
187187

188188
def : InstRW<[WLat1, FXU, NormalGr], (instregex "LG(F|H)I$")>;
189189
def : InstRW<[WLat1, FXU, NormalGr], (instregex "LHI(Mux)?$")>;
190-
def : InstRW<[WLat1, FXU, NormalGr], (instregex "LR(Mux)?$")>;
190+
def : InstRW<[WLat1, FXU, NormalGr], (instregex "LR$")>;
191191

192192
// Load and trap
193193
def : InstRW<[WLat1LSU, FXU, LSU, NormalGr], (instregex "L(FH|G)?AT$")>;

0 commit comments

Comments
 (0)