[llvm] [MachineVerifier] Improve checks for G_INSERT_SUBVECTOR. (PR #109209)

Michael Maitland via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 18 15:25:30 PDT 2024


================
@@ -1710,41 +1710,51 @@ void MachineVerifier::verifyPreISelGenericInstruction(const MachineInstr *MI) {
     }
 
     LLT DstTy = MRI->getType(MI->getOperand(0).getReg());
-    LLT Src0Ty = MRI->getType(Src0Op.getReg());
     LLT Src1Ty = MRI->getType(Src1Op.getReg());
 
     if (!DstTy.isVector()) {
       report("Destination type must be a vector", MI);
       break;
     }
 
-    if (!Src0Ty.isVector()) {
----------------
michaelmaitland wrote:

Is it okay to remove this check?

https://github.com/llvm/llvm-project/pull/109209


More information about the llvm-commits mailing list