Lines Matching defs:C
87 static Cursor skipWhitespace(Cursor C) { in skipWhitespace()
93 static bool isNewlineChar(char C) { return C == '\n' || C == '\r'; } in isNewlineChar()
96 static Cursor skipComment(Cursor C) { in skipComment()
106 static Cursor skipMachineOperandComment(Cursor C) { in skipMachineOperandComment()
120 static bool isIdentifierChar(char C) { in isIdentifierChar()
130 Cursor C = Cursor(Value.substr(1, Value.size() - 2)); in unescapeQuotedString() local
156 static Cursor lexStringConstant(Cursor C, ErrorCallbackType ErrorCallback) { in lexStringConstant()
170 static Cursor lexName(Cursor C, MIToken &Token, MIToken::TokenKind Type, in lexName()
276 static Cursor maybeLexIdentifier(Cursor C, MIToken &Token) { in maybeLexIdentifier()
288 static Cursor maybeLexMachineBasicBlock(Cursor C, MIToken &Token, in maybeLexMachineBasicBlock()
323 static Cursor maybeLexIndex(Cursor C, MIToken &Token, StringRef Rule, in maybeLexIndex()
336 static Cursor maybeLexIndexAndName(Cursor C, MIToken &Token, StringRef Rule, in maybeLexIndexAndName()
359 static Cursor maybeLexJumpTableIndex(Cursor C, MIToken &Token) { in maybeLexJumpTableIndex()
363 static Cursor maybeLexStackObject(Cursor C, MIToken &Token) { in maybeLexStackObject()
367 static Cursor maybeLexFixedStackObject(Cursor C, MIToken &Token) { in maybeLexFixedStackObject()
371 static Cursor maybeLexConstantPoolItem(Cursor C, MIToken &Token) { in maybeLexConstantPoolItem()
375 static Cursor maybeLexSubRegisterIndex(Cursor C, MIToken &Token, in maybeLexSubRegisterIndex()
384 static Cursor maybeLexIRBlock(Cursor C, MIToken &Token, in maybeLexIRBlock()
394 static Cursor maybeLexIRValue(Cursor C, MIToken &Token, in maybeLexIRValue()
404 static Cursor maybeLexStringConstant(Cursor C, MIToken &Token, in maybeLexStringConstant()
412 static Cursor lexVirtualRegister(Cursor C, MIToken &Token) { in lexVirtualRegister()
424 static bool isRegisterChar(char C) { in isRegisterChar()
428 static Cursor lexNamedVirtualRegister(Cursor C, MIToken &Token) { in lexNamedVirtualRegister()
438 static Cursor maybeLexRegister(Cursor C, MIToken &Token, in maybeLexRegister()
463 static Cursor maybeLexGlobalValue(Cursor C, MIToken &Token, in maybeLexGlobalValue()
480 static Cursor maybeLexExternalSymbol(Cursor C, MIToken &Token, in maybeLexExternalSymbol()
488 static Cursor maybeLexMCSymbol(Cursor C, MIToken &Token, in maybeLexMCSymbol()
535 static bool isValidHexFloatingPointPrefix(char C) { in isValidHexFloatingPointPrefix()
539 static Cursor lexFloatingPointLiteral(Cursor Range, Cursor C, MIToken &Token) { in lexFloatingPointLiteral()
555 static Cursor maybeLexHexadecimalLiteral(Cursor C, MIToken &Token) { in maybeLexHexadecimalLiteral()
577 static Cursor maybeLexNumericalLiteral(Cursor C, MIToken &Token) { in maybeLexNumericalLiteral()
602 static Cursor maybeLexExclaim(Cursor C, MIToken &Token, in maybeLexExclaim()
622 static MIToken::TokenKind symbolToken(char C) { in symbolToken()
653 static Cursor maybeLexSymbol(Cursor C, MIToken &Token) { in maybeLexSymbol()
669 static Cursor maybeLexNewline(Cursor C, MIToken &Token) { in maybeLexNewline()
678 static Cursor maybeLexEscapedIRValue(Cursor C, MIToken &Token, in maybeLexEscapedIRValue()
703 auto C = skipComment(skipWhitespace(Cursor(Source))); in lexMIToken() local