Lines Matching refs:X86AsmParser

84 class X86AsmParser : public MCTargetAsmParser {  class
1243 X86AsmParser(const MCSubtargetInfo &sti, MCAsmParser &Parser, in X86AsmParser() function in __anonffe6455c0111::X86AsmParser
1363 bool X86AsmParser::MatchRegisterByName(unsigned &RegNo, StringRef RegName, in MatchRegisterByName()
1463 bool X86AsmParser::ParseRegister(unsigned &RegNo, SMLoc &StartLoc, in ParseRegister()
1560 bool X86AsmParser::ParseRegister(unsigned &RegNo, SMLoc &StartLoc, in ParseRegister()
1565 OperandMatchResultTy X86AsmParser::tryParseRegister(unsigned &RegNo, in tryParseRegister()
1579 std::unique_ptr<X86Operand> X86AsmParser::DefaultMemSIOperand(SMLoc Loc) { in DefaultMemSIOperand()
1588 std::unique_ptr<X86Operand> X86AsmParser::DefaultMemDIOperand(SMLoc Loc) { in DefaultMemDIOperand()
1597 bool X86AsmParser::IsSIReg(unsigned Reg) { in IsSIReg()
1611 unsigned X86AsmParser::GetSIDIForRegClass(unsigned RegClassID, unsigned Reg, in GetSIDIForRegClass()
1624 void X86AsmParser::AddDefaultSrcDestOperands( in AddDefaultSrcDestOperands()
1637 bool X86AsmParser::VerifyAndAdjustOperands(OperandVector &OrigOperands, in VerifyAndAdjustOperands()
1719 bool X86AsmParser::ParseOperand(OperandVector &Operands) { in ParseOperand()
1726 bool X86AsmParser::CreateMemForMSInlineAsm( in CreateMemForMSInlineAsm()
1779 bool X86AsmParser::ParseIntelNamedOperator(StringRef Name, in ParseIntelNamedOperator()
1821 bool X86AsmParser::ParseMasmNamedOperator(StringRef Name, in ParseMasmNamedOperator()
1843 bool X86AsmParser::ParseIntelExpression(IntelExprStateMachine &SM, SMLoc &End) { in ParseIntelExpression()
2141 void X86AsmParser::RewriteIntelExpression(IntelExprStateMachine &SM, in RewriteIntelExpression()
2177 bool X86AsmParser::ParseIntelInlineAsmIdentifier( in ParseIntelInlineAsmIdentifier()
2229 bool X86AsmParser::ParseRoundingModeOp(SMLoc Start, OperandVector &Operands) { in ParseRoundingModeOp()
2271 bool X86AsmParser::ParseIntelDotOperator(IntelExprStateMachine &SM, in ParseIntelDotOperator()
2319 bool X86AsmParser::ParseIntelOffsetOperator(const MCExpr *&Val, StringRef &ID, in ParseIntelOffsetOperator()
2340 unsigned X86AsmParser::IdentifyIntelInlineAsmOperator(StringRef Name) { in IdentifyIntelInlineAsmOperator()
2354 unsigned X86AsmParser::ParseIntelInlineAsmOperator(unsigned OpKind) { in ParseIntelInlineAsmOperator()
2385 unsigned X86AsmParser::IdentifyMasmOperator(StringRef Name) { in IdentifyMasmOperator()
2399 bool X86AsmParser::ParseMasmOperator(unsigned OpKind, int64_t &Val) { in ParseMasmOperator()
2450 bool X86AsmParser::ParseIntelMemoryOperandSize(unsigned &Size) { in ParseIntelMemoryOperandSize()
2476 bool X86AsmParser::ParseIntelOperand(OperandVector &Operands) { in ParseIntelOperand()
2614 bool X86AsmParser::ParseATTOperand(OperandVector &Operands) { in ParseATTOperand()
2684 X86::CondCode X86AsmParser::ParseConditionCode(StringRef CC) { in ParseConditionCode()
2707 bool X86AsmParser::ParseZ(std::unique_ptr<X86Operand> &Z, in ParseZ()
2727 bool X86AsmParser::HandleAVX512Operand(OperandVector &Operands) { in HandleAVX512Operand()
2816 bool X86AsmParser::ParseMemOperand(unsigned SegReg, const MCExpr *Disp, in ParseMemOperand()
3002 bool X86AsmParser::parsePrimaryExpr(const MCExpr *&Res, SMLoc &EndLoc) { in parsePrimaryExpr()
3018 bool X86AsmParser::ParseInstruction(ParseInstructionInfo &Info, StringRef Name, in ParseInstruction()
3560 bool X86AsmParser::processInstruction(MCInst &Inst, const OperandVector &Ops) { in processInstruction()
3762 bool X86AsmParser::validateInstruction(MCInst &Inst, const OperandVector &Ops) { in validateInstruction()
3890 void X86AsmParser::emitWarningForSpecialLVIInstruction(SMLoc Loc) { in emitWarningForSpecialLVIInstruction()
3908 void X86AsmParser::applyLVICFIMitigation(MCInst &Inst, MCStreamer &Out) { in applyLVICFIMitigation()
3953 void X86AsmParser::applyLVILoadHardeningMitigation(MCInst &Inst, in applyLVILoadHardeningMitigation()
3995 void X86AsmParser::emitInstruction(MCInst &Inst, OperandVector &Operands, in emitInstruction()
4008 bool X86AsmParser::MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode, in MatchAndEmitInstruction()
4019 void X86AsmParser::MatchFPUWaitAlias(SMLoc IDLoc, X86Operand &Op, in MatchFPUWaitAlias()
4045 bool X86AsmParser::ErrorMissingFeature(SMLoc IDLoc, in ErrorMissingFeature()
4069 unsigned X86AsmParser::checkTargetMatchPredicate(MCInst &Inst) { in checkTargetMatchPredicate()
4111 bool X86AsmParser::MatchAndEmitATTInstruction(SMLoc IDLoc, unsigned &Opcode, in MatchAndEmitATTInstruction()
4373 bool X86AsmParser::MatchAndEmitIntelInstruction(SMLoc IDLoc, unsigned &Opcode, in MatchAndEmitIntelInstruction()
4594 bool X86AsmParser::OmitRegisterFromClobberLists(unsigned RegNo) { in OmitRegisterFromClobberLists()
4598 bool X86AsmParser::ParseDirective(AsmToken DirectiveID) { in ParseDirective()
4664 bool X86AsmParser::parseDirectiveArch() { in parseDirectiveArch()
4672 bool X86AsmParser::parseDirectiveNops(SMLoc L) { in parseDirectiveNops()
4708 bool X86AsmParser::parseDirectiveEven(SMLoc L) { in parseDirectiveEven()
4726 bool X86AsmParser::ParseDirectiveCode(StringRef IDVal, SMLoc L) { in ParseDirectiveCode()
4764 bool X86AsmParser::parseDirectiveFPOProc(SMLoc L) { in parseDirectiveFPOProc()
4781 bool X86AsmParser::parseDirectiveFPOSetFrame(SMLoc L) { in parseDirectiveFPOSetFrame()
4792 bool X86AsmParser::parseDirectiveFPOPushReg(SMLoc L) { in parseDirectiveFPOPushReg()
4803 bool X86AsmParser::parseDirectiveFPOStackAlloc(SMLoc L) { in parseDirectiveFPOStackAlloc()
4813 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()