Lines Matching refs:LLLexer
1 //===- LLLexer.cpp - Lexer for .ll Files ----------------------------------===//
13 #include "LLLexer.h"
28 bool LLLexer::Error(LocTy ErrorLoc, const Twine &Msg) const {
33 void LLLexer::Warning(LocTy WarningLoc, const Twine &Msg) const {
45 uint64_t LLLexer::atoull(const char *Buffer, const char *End) {
59 uint64_t LLLexer::HexIntToVal(const char *Buffer, const char *End) {
74 void LLLexer::HexToIntPair(const char *Buffer, const char *End,
95 void LLLexer::FP80HexToIntPair(const char *Buffer, const char *End,
159 LLLexer::LLLexer(StringRef StartBuf, SourceMgr &SM, SMDiagnostic &Err,
166 int LLLexer::getNextChar() {
182 lltok::Kind LLLexer::LexToken() {
247 void LLLexer::SkipLineComment() {
258 lltok::Kind LLLexer::LexAt() {
262 lltok::Kind LLLexer::LexDollar() {
300 lltok::Kind LLLexer::ReadString(lltok::Kind kind) {
318 bool LLLexer::ReadVarName() {
337 lltok::Kind LLLexer::LexUIntID(lltok::Kind Token) {
351 lltok::Kind LLLexer::LexVar(lltok::Kind Var, lltok::Kind VarID) {
387 lltok::Kind LLLexer::LexPercent() {
394 lltok::Kind LLLexer::LexQuote() {
415 lltok::Kind LLLexer::LexExclaim() {
435 lltok::Kind LLLexer::LexCaret() {
442 lltok::Kind LLLexer::LexHash() {
452 lltok::Kind LLLexer::LexIdentifier() {
995 lltok::Kind LLLexer::Lex0x() {
1063 lltok::Kind LLLexer::LexDigitOrNegative() {
1132 lltok::Kind LLLexer::LexPositive() {