diff --git a/llvm/lib/Target/RISCV/RISCVISelLowering.cpp b/llvm/lib/Target/RISCV/RISCVISelLowering.cpp --- a/llvm/lib/Target/RISCV/RISCVISelLowering.cpp +++ b/llvm/lib/Target/RISCV/RISCVISelLowering.cpp @@ -10004,7 +10004,6 @@ if (VT.isVector()) return false; - // Only handle AND for now. unsigned Opcode = Op.getOpcode(); if (Opcode != ISD::AND && Opcode != ISD::OR && Opcode != ISD::XOR) return false;