From 7464e8d6ad3c614f739c770896eb6a0564d9feb8 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Fri, 24 Jan 2020 18:06:30 -0500 Subject: [PATCH] GlobalISel: Remove check for illegal MIR The verifier will catch this. --- llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp b/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp index cd5419f..ef1b74e 100644 --- a/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp +++ b/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp @@ -1128,8 +1128,6 @@ LegalizerHelper::LegalizeResult LegalizerHelper::narrowScalar(MachineInstr &MI, if (TypeIdx != 0) return UnableToLegalize; - if (!MI.getOperand(2).isImm()) - return UnableToLegalize; int64_t SizeInBits = MI.getOperand(2).getImm(); // So long as the new type has more bits than the bits we're extending we -- 2.7.4