Lines Matching refs:getLexer

1016   StringRef Name = getLexer().getTok().getIdentifier();  in ParseRegister()
1030 switch (getLexer().getKind()) { in parseRegister()
1034 StringRef Name = getLexer().getTok().getIdentifier(); in parseRegister()
1040 getLexer().Lex(); in parseRegister()
1049 assert(getLexer().is(AsmToken::LParen)); in parseBaseRegImm()
1056 getLexer().UnLex(Tok); in parseBaseRegImm()
1061 if (getLexer().is(AsmToken::RParen)) { in parseBaseRegImm()
1067 if (getLexer().isNot(AsmToken::Comma)) { in parseBaseRegImm()
1075 if (getLexer().isNot(AsmToken::LessLess)) { in parseBaseRegImm()
1094 if (getLexer().isNot(AsmToken::RParen)) { in parseBaseRegImm()
1107 switch (getLexer().getKind()) { in parseImmediate()
1151 if (getLexer().is(AsmToken::LParen)) { in parseOperand()
1175 if (getLexer().getKind() != AsmToken::Identifier) in parseCSKYSymbol()
1179 AsmToken Tok = getLexer().getTok(); in parseCSKYSymbol()
1214 getLexer().UnLex(Tok); // Put back if it's not a bare symbol. in parseCSKYSymbol()
1223 switch (getLexer().getKind()) { in parseCSKYSymbol()
1238 getLexer().Lex(); // eat + or - in parseCSKYSymbol()
1255 if (getLexer().getKind() != AsmToken::LBrac) in parseDataSymbol()
1258 getLexer().Lex(); // Eat '['. in parseDataSymbol()
1260 if (getLexer().getKind() != AsmToken::Identifier) { in parseDataSymbol()
1267 if (getLexer().getKind() != AsmToken::RBrac) { in parseDataSymbol()
1272 getLexer().Lex(); // Eat ']'. in parseDataSymbol()
1278 AsmToken Tok = getLexer().getTok(); in parseDataSymbol()
1300 getLexer().UnLex(Tok); // Put back if it's not a bare symbol. in parseDataSymbol()
1310 switch (getLexer().getKind()) { in parseDataSymbol()
1316 getLexer().Lex(); // Eat ']'. in parseDataSymbol()
1331 getLexer().Lex(); // eat + or - in parseDataSymbol()
1339 if (getLexer().getKind() != AsmToken::RBrac) { in parseDataSymbol()
1344 getLexer().Lex(); // Eat ']'. in parseDataSymbol()
1357 if (getLexer().getKind() != AsmToken::LBrac) in parseConstpoolSymbol()
1360 getLexer().Lex(); // Eat '['. in parseConstpoolSymbol()
1362 if (getLexer().getKind() != AsmToken::Identifier) { in parseConstpoolSymbol()
1369 if (getLexer().getKind() != AsmToken::RBrac) { in parseConstpoolSymbol()
1374 getLexer().Lex(); // Eat ']'. in parseConstpoolSymbol()
1380 AsmToken Tok = getLexer().getTok(); in parseConstpoolSymbol()
1396 getLexer().UnLex(Tok); // Put back if it's not a bare symbol. in parseConstpoolSymbol()
1406 switch (getLexer().getKind()) { in parseConstpoolSymbol()
1412 getLexer().Lex(); // Eat ']'. in parseConstpoolSymbol()
1424 getLexer().Lex(); // eat + or - in parseConstpoolSymbol()
1432 if (getLexer().getKind() != AsmToken::RBrac) { in parseConstpoolSymbol()
1437 getLexer().Lex(); // Eat ']'. in parseConstpoolSymbol()
1450 while (getLexer().isNot(AsmToken::EndOfStatement)) { in parsePSRFlag()
1472 if (getLexer().is(AsmToken::EndOfStatement)) in parsePSRFlag()
1475 if (getLexer().is(AsmToken::Comma)) { in parsePSRFlag()
1476 getLexer().Lex(); // eat ',' in parsePSRFlag()
1497 if (getLexer().isNot(AsmToken::Minus)) { in parseRegSeq()
1502 getLexer().Lex(); // eat '-' in parseRegSeq()
1531 if (getLexer().is(AsmToken::Minus)) { in parseRegList()
1532 getLexer().Lex(); // eat '-' in parseRegList()
1545 if (getLexer().is(AsmToken::Comma)) in parseRegList()
1546 getLexer().Lex(); // eat ',' in parseRegList()
1547 else if (getLexer().is(AsmToken::EndOfStatement)) in parseRegList()
1550 } else if (getLexer().is(AsmToken::Comma)) { in parseRegList()
1554 getLexer().Lex(); // eat ',' in parseRegList()
1555 } else if (getLexer().is(AsmToken::EndOfStatement)) { in parseRegList()
1575 if (getLexer().is(AsmToken::EndOfStatement)) in ParseInstruction()
1583 while (getLexer().is(AsmToken::Comma)) { in ParseInstruction()
1585 getLexer().Lex(); in ParseInstruction()
1592 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseInstruction()
1593 SMLoc Loc = getLexer().getLoc(); in ParseInstruction()
1609 StringRef Name = getLexer().getTok().getIdentifier(); in tryParseRegister()