[llvm] r334956 - [TableGen] Remove unused member variable.

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 18 09:17:45 PDT 2018


Author: ctopper
Date: Mon Jun 18 09:17:45 2018
New Revision: 334956

URL: http://llvm.org/viewvc/llvm-project?rev=334956&view=rev
Log:
[TableGen] Remove unused member variable.

I think this became unused after r324196.

Modified:
    llvm/trunk/utils/TableGen/AsmMatcherEmitter.cpp

Modified: llvm/trunk/utils/TableGen/AsmMatcherEmitter.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/TableGen/AsmMatcherEmitter.cpp?rev=334956&r1=334955&r2=334956&view=diff
==============================================================================
--- llvm/trunk/utils/TableGen/AsmMatcherEmitter.cpp (original)
+++ llvm/trunk/utils/TableGen/AsmMatcherEmitter.cpp Mon Jun 18 09:17:45 2018
@@ -516,20 +516,6 @@ struct MatchableInfo {
   /// removed.
   SmallVector<AsmOperand, 8> AsmOperands;
 
-  /// AsmOperandEqualityConstraints - an array of pairs holding operand
-  /// constraints.
-  /// Each constraint is represented as a pair holding position of the token of
-  /// the operand asm name.
-  /// For example, an "AsmString" "add $Vd.s, $Vn.s, $Xn" would be
-  /// split in the following list of tokens:
-  ///
-  ///    ['add', '$Vd', '.s', '$Vn', '.s', '$Xn']
-  ///
-  /// A constraint "$Vd = $Vn" (e.g. for a destructive operation) is rendered
-  /// as the pair {1,3} into this set (note that tokens are numbered starting
-  /// from 0).
-  SmallVector<std::pair<unsigned,unsigned>, 1> AsmOperandTiedConstraints;
-
   /// Predicates - The required subtarget features to match this instruction.
   SmallVector<const SubtargetFeatureInfo *, 4> RequiredFeatures;
 




More information about the llvm-commits mailing list