Lines Matching refs:X86AsmParser
85 class X86AsmParser : public MCTargetAsmParser { class
1260 X86AsmParser(const MCSubtargetInfo &sti, MCAsmParser &Parser, in X86AsmParser() function in __anonad53f99c0111::X86AsmParser
1380 bool X86AsmParser::MatchRegisterByName(unsigned &RegNo, StringRef RegName, in MatchRegisterByName()
1480 bool X86AsmParser::ParseRegister(unsigned &RegNo, SMLoc &StartLoc, in ParseRegister()
1577 bool X86AsmParser::ParseRegister(unsigned &RegNo, SMLoc &StartLoc, in ParseRegister()
1582 OperandMatchResultTy X86AsmParser::tryParseRegister(unsigned &RegNo, in tryParseRegister()
1596 std::unique_ptr<X86Operand> X86AsmParser::DefaultMemSIOperand(SMLoc Loc) { in DefaultMemSIOperand()
1605 std::unique_ptr<X86Operand> X86AsmParser::DefaultMemDIOperand(SMLoc Loc) { in DefaultMemDIOperand()
1614 bool X86AsmParser::IsSIReg(unsigned Reg) { in IsSIReg()
1628 unsigned X86AsmParser::GetSIDIForRegClass(unsigned RegClassID, unsigned Reg, in GetSIDIForRegClass()
1641 void X86AsmParser::AddDefaultSrcDestOperands( in AddDefaultSrcDestOperands()
1654 bool X86AsmParser::VerifyAndAdjustOperands(OperandVector &OrigOperands, in VerifyAndAdjustOperands()
1736 bool X86AsmParser::parseOperand(OperandVector &Operands, StringRef Name) { in parseOperand()
1743 bool X86AsmParser::CreateMemForMSInlineAsm( in CreateMemForMSInlineAsm()
1797 bool X86AsmParser::ParseIntelNamedOperator(StringRef Name, in ParseIntelNamedOperator()
1839 bool X86AsmParser::ParseMasmNamedOperator(StringRef Name, in ParseMasmNamedOperator()
1863 void X86AsmParser::tryParseOperandIdx(AsmToken::TokenKind PrevTK, in tryParseOperandIdx()
1871 bool X86AsmParser::ParseIntelExpression(IntelExprStateMachine &SM, SMLoc &End) { in ParseIntelExpression()
2178 void X86AsmParser::RewriteIntelExpression(IntelExprStateMachine &SM, in RewriteIntelExpression()
2214 bool X86AsmParser::ParseIntelInlineAsmIdentifier( in ParseIntelInlineAsmIdentifier()
2266 bool X86AsmParser::ParseRoundingModeOp(SMLoc Start, OperandVector &Operands) { in ParseRoundingModeOp()
2308 bool X86AsmParser::ParseIntelDotOperator(IntelExprStateMachine &SM, in ParseIntelDotOperator()
2356 bool X86AsmParser::ParseIntelOffsetOperator(const MCExpr *&Val, StringRef &ID, in ParseIntelOffsetOperator()
2377 unsigned X86AsmParser::IdentifyIntelInlineAsmOperator(StringRef Name) { in IdentifyIntelInlineAsmOperator()
2391 unsigned X86AsmParser::ParseIntelInlineAsmOperator(unsigned OpKind) { in ParseIntelInlineAsmOperator()
2422 unsigned X86AsmParser::IdentifyMasmOperator(StringRef Name) { in IdentifyMasmOperator()
2436 bool X86AsmParser::ParseMasmOperator(unsigned OpKind, int64_t &Val) { in ParseMasmOperator()
2487 bool X86AsmParser::ParseIntelMemoryOperandSize(unsigned &Size) { in ParseIntelMemoryOperandSize()
2513 bool X86AsmParser::parseIntelOperand(OperandVector &Operands, StringRef Name) { in parseIntelOperand()
2677 bool X86AsmParser::parseATTOperand(OperandVector &Operands) { in parseATTOperand()
2747 X86::CondCode X86AsmParser::ParseConditionCode(StringRef CC) { in ParseConditionCode()
2770 bool X86AsmParser::ParseZ(std::unique_ptr<X86Operand> &Z, in ParseZ()
2790 bool X86AsmParser::HandleAVX512Operand(OperandVector &Operands) { in HandleAVX512Operand()
2880 bool X86AsmParser::ParseMemOperand(unsigned SegReg, const MCExpr *Disp, in ParseMemOperand()
3066 bool X86AsmParser::parsePrimaryExpr(const MCExpr *&Res, SMLoc &EndLoc) { in parsePrimaryExpr()
3082 bool X86AsmParser::ParseInstruction(ParseInstructionInfo &Info, StringRef Name, in ParseInstruction()
3633 bool X86AsmParser::processInstruction(MCInst &Inst, const OperandVector &Ops) { in processInstruction()
3835 bool X86AsmParser::validateInstruction(MCInst &Inst, const OperandVector &Ops) { in validateInstruction()
3924 void X86AsmParser::emitWarningForSpecialLVIInstruction(SMLoc Loc) { in emitWarningForSpecialLVIInstruction()
3942 void X86AsmParser::applyLVICFIMitigation(MCInst &Inst, MCStreamer &Out) { in applyLVICFIMitigation()
3987 void X86AsmParser::applyLVILoadHardeningMitigation(MCInst &Inst, in applyLVILoadHardeningMitigation()
4029 void X86AsmParser::emitInstruction(MCInst &Inst, OperandVector &Operands, in emitInstruction()
4042 bool X86AsmParser::MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode, in MatchAndEmitInstruction()
4053 void X86AsmParser::MatchFPUWaitAlias(SMLoc IDLoc, X86Operand &Op, in MatchFPUWaitAlias()
4079 bool X86AsmParser::ErrorMissingFeature(SMLoc IDLoc, in ErrorMissingFeature()
4103 unsigned X86AsmParser::checkTargetMatchPredicate(MCInst &Inst) { in checkTargetMatchPredicate()
4127 bool X86AsmParser::MatchAndEmitATTInstruction(SMLoc IDLoc, unsigned &Opcode, in MatchAndEmitATTInstruction()
4385 bool X86AsmParser::MatchAndEmitIntelInstruction(SMLoc IDLoc, unsigned &Opcode, in MatchAndEmitIntelInstruction()
4601 bool X86AsmParser::OmitRegisterFromClobberLists(unsigned RegNo) { in OmitRegisterFromClobberLists()
4605 bool X86AsmParser::ParseDirective(AsmToken DirectiveID) { in ParseDirective()
4671 bool X86AsmParser::parseDirectiveArch() { in parseDirectiveArch()
4679 bool X86AsmParser::parseDirectiveNops(SMLoc L) { in parseDirectiveNops()
4714 bool X86AsmParser::parseDirectiveEven(SMLoc L) { in parseDirectiveEven()
4732 bool X86AsmParser::ParseDirectiveCode(StringRef IDVal, SMLoc L) { in ParseDirectiveCode()
4770 bool X86AsmParser::parseDirectiveFPOProc(SMLoc L) { in parseDirectiveFPOProc()
4787 bool X86AsmParser::parseDirectiveFPOSetFrame(SMLoc L) { in parseDirectiveFPOSetFrame()
4796 bool X86AsmParser::parseDirectiveFPOPushReg(SMLoc L) { in parseDirectiveFPOPushReg()
4805 bool X86AsmParser::parseDirectiveFPOStackAlloc(SMLoc L) { in parseDirectiveFPOStackAlloc()
4814 bool X86AsmParser::parseDirectiveFPOStackAlign(SMLoc L) { in parseDirectiveFPOStackAlign()
4823 bool X86AsmParser::parseDirectiveFPOEndPrologue(SMLoc L) { in parseDirectiveFPOEndPrologue()
4831 bool X86AsmParser::parseDirectiveFPOEndProc(SMLoc L) { in parseDirectiveFPOEndProc()
4838 bool X86AsmParser::parseSEHRegisterNumber(unsigned RegClassID, in parseSEHRegisterNumber()
4878 bool X86AsmParser::parseDirectiveSEHPushReg(SMLoc Loc) { in parseDirectiveSEHPushReg()
4891 bool X86AsmParser::parseDirectiveSEHSetFrame(SMLoc Loc) { in parseDirectiveSEHSetFrame()
4911 bool X86AsmParser::parseDirectiveSEHSaveReg(SMLoc Loc) { in parseDirectiveSEHSaveReg()
4931 bool X86AsmParser::parseDirectiveSEHSaveXMM(SMLoc Loc) { in parseDirectiveSEHSaveXMM()
4951 bool X86AsmParser::parseDirectiveSEHPushFrame(SMLoc Loc) { in parseDirectiveSEHPushFrame()
4974 RegisterMCAsmParser<X86AsmParser> X(getTheX86_32Target()); in LLVMInitializeX86AsmParser()
4975 RegisterMCAsmParser<X86AsmParser> Y(getTheX86_64Target()); in LLVMInitializeX86AsmParser()