Lines Matching refs:X86AsmParser
1 //===-- X86AsmParser.cpp - Parse X86 assembly to MCInst instructions ------===//
35 class X86AsmParser : public MCTargetAsmParser {
105 X86AsmParser(MCSubtargetInfo &sti, MCAsmParser &parser)
543 bool X86AsmParser::isSrcOp(X86Operand &Op) {
553 bool X86AsmParser::isDstOp(X86Operand &Op) {
563 bool X86AsmParser::ParseRegister(unsigned &RegNo,
672 X86Operand *X86AsmParser::ParseOperand() {
898 X86Operand *X86AsmParser::ParseIntelBracExpression(unsigned SegReg,
1015 X86Operand *X86AsmParser::ParseIntelMemOperand(unsigned SegReg, SMLoc Start) {
1081 bool X86AsmParser::ParseIntelDotOperator(const MCExpr *Disp,
1135 X86Operand *X86AsmParser::ParseIntelOffsetOfOperator(SMLoc Start) {
1169 X86Operand *X86AsmParser::ParseIntelOperator(SMLoc Start, unsigned OpKind) {
1208 X86Operand *X86AsmParser::ParseIntelOperand() {
1249 X86Operand *X86AsmParser::ParseATTOperand() {
1288 X86Operand *X86AsmParser::ParseMemOperand(unsigned SegReg, SMLoc MemStart) {
1443 bool X86AsmParser::
1781 bool X86AsmParser::
1814 bool X86AsmParser::
2054 bool X86AsmParser::ParseDirective(AsmToken DirectiveID) {
2079 bool X86AsmParser::ParseDirectiveWord(unsigned Size, SMLoc L) {
2104 bool X86AsmParser::ParseDirectiveCode(StringRef IDVal, SMLoc L) {
2126 RegisterMCAsmParser<X86AsmParser> X(TheX86_32Target);
2127 RegisterMCAsmParser<X86AsmParser> Y(TheX86_64Target);