From 1f85e3b0903d289ee4d25cda8f45a36a0f370829 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Fri, 13 Feb 2015 21:02:33 +0000 Subject: [PATCH] R600/SI: Remove some unused TableGen classes git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@229150 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/R600/SIInstrInfo.td | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/lib/Target/R600/SIInstrInfo.td b/lib/Target/R600/SIInstrInfo.td index 14c517a3ed7..9a098abea1b 100644 --- a/lib/Target/R600/SIInstrInfo.td +++ b/lib/Target/R600/SIInstrInfo.td @@ -640,31 +640,12 @@ class getVOPSrc1ForVT { RegisterClass ret = !if(!eq(VT.Size, 32), VGPR_32, VReg_64); } -// Returns the register classes for the source arguments of a VOP[12C] -// instruction for the given SrcVTs. -class getInRC32 SrcVT> { - list ret = [ - getVOPSrc0ForVT.ret, - getVOPSrc1ForVT.ret - ]; -} - // Returns the register class to use for sources of VOP3 instructions for the // given VT. class getVOP3SrcForVT { RegisterOperand ret = !if(!eq(VT.Size, 32), VCSrc_32, VCSrc_64); } -// Returns the register classes for the source arguments of a VOP3 -// instruction for the given SrcVTs. -class getInRC64 SrcVT> { - list ret = [ - getVOP3SrcForVT.ret, - getVOP3SrcForVT.ret, - getVOP3SrcForVT.ret - ]; -} - // Returns 1 if the source arguments have modifiers, 0 if they do not. class hasModifiers { bit ret = !if(!eq(SrcVT.Value, f32.Value), 1, -- 2.34.1