[llvm] [NFC][SPIR-V] Remove unused GR parameter from vector elt legalizers (PR #208495)
Arseniy Obolenskiy via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 9 09:06:48 PDT 2026
https://github.com/aobolensk created https://github.com/llvm/llvm-project/pull/208495
None
>From 24bf18d134ac494c3cb60f98ae08cbaa1d9813e2 Mon Sep 17 00:00:00 2001
From: Arseniy Obolenskiy <arseniy.obolenskiy at amd.com>
Date: Thu, 9 Jul 2026 18:06:08 +0200
Subject: [PATCH] [NFC][SPIR-V] Remove unused GR parameter from vector elt
legalizers
---
llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.cpp | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.cpp b/llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.cpp
index b39806b5848e1..6ddc4c789a079 100644
--- a/llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.cpp
+++ b/llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.cpp
@@ -562,8 +562,8 @@ SPIRVLegalizerInfo::SPIRVLegalizerInfo(const SPIRVSubtarget &ST) {
verify(*ST.getInstrInfo());
}
-static bool legalizeExtractVectorElt(LegalizerHelper &Helper, MachineInstr &MI,
- SPIRVGlobalRegistry *GR) {
+static bool legalizeExtractVectorElt(LegalizerHelper &Helper,
+ MachineInstr &MI) {
MachineIRBuilder &MIRBuilder = Helper.MIRBuilder;
Register DstReg = MI.getOperand(0).getReg();
Register SrcReg = MI.getOperand(1).getReg();
@@ -577,8 +577,7 @@ static bool legalizeExtractVectorElt(LegalizerHelper &Helper, MachineInstr &MI,
return true;
}
-static bool legalizeInsertVectorElt(LegalizerHelper &Helper, MachineInstr &MI,
- SPIRVGlobalRegistry *GR) {
+static bool legalizeInsertVectorElt(LegalizerHelper &Helper, MachineInstr &MI) {
MachineIRBuilder &MIRBuilder = Helper.MIRBuilder;
Register DstReg = MI.getOperand(0).getReg();
Register SrcReg = MI.getOperand(1).getReg();
@@ -726,9 +725,9 @@ bool SPIRVLegalizerInfo::legalizeCustom(
case TargetOpcode::G_BITCAST:
return legalizeBitcast(Helper, MI);
case TargetOpcode::G_EXTRACT_VECTOR_ELT:
- return legalizeExtractVectorElt(Helper, MI, GR);
+ return legalizeExtractVectorElt(Helper, MI);
case TargetOpcode::G_INSERT_VECTOR_ELT:
- return legalizeInsertVectorElt(Helper, MI, GR);
+ return legalizeInsertVectorElt(Helper, MI);
case TargetOpcode::G_INTRINSIC:
case TargetOpcode::G_INTRINSIC_W_SIDE_EFFECTS:
return legalizeIntrinsic(Helper, MI);
More information about the llvm-commits
mailing list