• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/llvmCore-3425.0.34/utils/TableGen/

Lines Matching defs:Token

143     Token,
166 /// ClassName - The unadorned generic name for this class (e.g., Token).
175 /// operand matches this class; this is not valid for Token or register kinds.
179 /// MCInst; this is not valid for Token or register kinds.
206 if (Kind == Token || RHS.Kind == Token)
207 return Kind == Token && RHS.Kind == Token;
295 /// Token - This is the token that the operand came from.
296 StringRef Token;
310 explicit AsmOperand(StringRef T) : Token(T), Class(0), SubOpIdx(-1),
532 AsmOperands[i].Class->Kind == ClassInfo::Token)
629 ClassInfo *getTokenClass(StringRef Token);
683 errs() << '\"' << Op.Token << "\"\n";
857 Mnemonic = AsmOperands[0].Token;
898 StringRef Tok = AsmOperands[i].Token;
931 StringRef Tok = AsmOperands[OperandNo].Token;
972 ClassInfo *AsmMatcherInfo::getTokenClass(StringRef Token) {
973 ClassInfo *&Entry = TokenClasses[Token];
977 Entry->Kind = ClassInfo::Token;
978 Entry->ClassName = "Token";
979 Entry->Name = "MCK_" + getEnumNameForToken(Token);
980 Entry->ValueName = Token;
1406 StringRef Token = Op.Token;
1417 if (Token[0] != '$') {
1418 Op.Class = getTokenClass(Token);
1422 if (Token.size() > 1 && isdigit(Token[1])) {
1423 Op.Class = getTokenClass(Token);
1429 if (Token[1] == '{')
1430 OperandName = Token.substr(2, Token.size() - 3);
1432 OperandName = Token.substr(1);
1507 StringRef Token = Op->Token; // save this in case Op gets moved
1509 MatchableInfo::AsmOperand NewAsmOp(Token);
1985 if (CI.Kind == ClassInfo::Token) {
2014 // Check for Token operands first.
2118 if (CI.Kind == ClassInfo::Token)