[RISCV] Remove unused VM register class
authorCraig Topper <craig.topper@sifive.com>
Mon, 23 Nov 2020 22:17:06 +0000 (14:17 -0800)
committerCraig Topper <craig.topper@sifive.com>
Mon, 23 Nov 2020 22:17:06 +0000 (14:17 -0800)
Nothing references this class today so it looks like some leftover.

Differential Revision: https://reviews.llvm.org/D91977

llvm/lib/Target/RISCV/RISCVRegisterInfo.td

index cda75c816ed1638ae0ae33783cbe7f469c1e62db..6d6babce98ca85ab051820b3bd3d69607b2b753b 100644 (file)
@@ -331,13 +331,6 @@ def VRM8 : RegisterClass<"RISCV", [nxv32i16, nxv16i32, nxv8i64], 64,
 
 def VMaskVT : RegisterTypes<[nxv1i1, nxv2i1, nxv4i1, nxv8i1, nxv16i1, nxv32i1]>;
 
-def VM : RegisterClass<"RISCV", VMaskVT.types, 64, (add
-    (sequence "V%u", 25, 31),
-    (sequence "V%u", 8, 24),
-    (sequence "V%u", 0, 7))> {
-  let Size = 64;
-}
-
 def VMV0 : RegisterClass<"RISCV", VMaskVT.types, 64, (add V0)> {
   let Size = 64;
 }