Lines Matching defs:PPCAsmParser

1 //===-- PPCAsmParser.cpp - Parse PowerPC asm to MCInst instructions -------===//
99 class PPCAsmParser : public MCTargetAsmParser {
143 PPCAsmParser(const MCSubtargetInfo &STI, MCAsmParser &,
825 void PPCAsmParser::processInstruction(MCInst &Inst,
1271 bool PPCAsmParser::matchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode,
1316 MCRegister PPCAsmParser::matchRegisterName(int64_t &IntVal) {
1347 bool PPCAsmParser::parseRegister(MCRegister &Reg, SMLoc &StartLoc,
1354 ParseStatus PPCAsmParser::tryParseRegister(MCRegister &Reg, SMLoc &StartLoc,
1372 PPCAsmParser::extractModifierFromExpr(const MCExpr *E,
1460 const MCExpr *PPCAsmParser::fixupVariantKind(const MCExpr *E) {
1508 bool PPCAsmParser::parseExpression(const MCExpr *&EVal) {
1526 bool PPCAsmParser::parseOperand(OperandVector &Operands) {
1647 bool PPCAsmParser::parseInstruction(ParseInstructionInfo &Info, StringRef Name,
1724 bool PPCAsmParser::ParseDirective(AsmToken DirectiveID) {
1746 bool PPCAsmParser::parseDirectiveWord(unsigned Size, AsmToken ID) {
1770 bool PPCAsmParser::parseDirectiveTC(unsigned Size, AsmToken ID) {
1788 bool PPCAsmParser::parseDirectiveMachine(SMLoc L) {
1814 bool PPCAsmParser::parseDirectiveAbiVersion(SMLoc L) {
1830 bool PPCAsmParser::parseDirectiveLocalEntry(SMLoc L) {
1851 bool PPCAsmParser::parseGNUAttribute(SMLoc L) {
1864 RegisterMCAsmParser<PPCAsmParser> A(getThePPC32Target());
1865 RegisterMCAsmParser<PPCAsmParser> B(getThePPC32LETarget());
1866 RegisterMCAsmParser<PPCAsmParser> C(getThePPC64Target());
1867 RegisterMCAsmParser<PPCAsmParser> D(getThePPC64LETarget());
1876 unsigned PPCAsmParser::validateTargetOperandClass(MCParsedAsmOperand &AsmOp,
1902 PPCAsmParser::applyModifierToExpr(const MCExpr *E,