• Home
  • Raw
  • Download

Lines Matching refs:X86AsmParser

58 class X86AsmParser : public MCTargetAsmParser {  class
803 X86AsmParser(const MCSubtargetInfo &sti, MCAsmParser &Parser, in X86AsmParser() function in __anond14900950111::X86AsmParser
869 bool X86AsmParser::ParseRegister(unsigned &RegNo, in ParseRegister()
990 void X86AsmParser::SetFrameRegister(unsigned RegNo) { in SetFrameRegister()
994 std::unique_ptr<X86Operand> X86AsmParser::DefaultMemSIOperand(SMLoc Loc) { in DefaultMemSIOperand()
1003 std::unique_ptr<X86Operand> X86AsmParser::DefaultMemDIOperand(SMLoc Loc) { in DefaultMemDIOperand()
1012 bool X86AsmParser::IsSIReg(unsigned Reg) { in IsSIReg()
1026 unsigned X86AsmParser::GetSIDIForRegClass(unsigned RegClassID, unsigned Reg, in GetSIDIForRegClass()
1039 void X86AsmParser::AddDefaultSrcDestOperands( in AddDefaultSrcDestOperands()
1052 bool X86AsmParser::VerifyAndAdjustOperands(OperandVector &OrigOperands, in VerifyAndAdjustOperands()
1134 std::unique_ptr<X86Operand> X86AsmParser::ParseOperand() { in ParseOperand()
1159 std::unique_ptr<X86Operand> X86AsmParser::CreateMemForInlineAsm( in CreateMemForInlineAsm()
1263 bool X86AsmParser::ParseIntelExpression(IntelExprStateMachine &SM, SMLoc &End) { in ParseIntelExpression()
1388 X86AsmParser::ParseIntelBracExpression(unsigned SegReg, SMLoc Start, in ParseIntelBracExpression()
1465 bool X86AsmParser::ParseIntelIdentifier(const MCExpr *&Val, in ParseIntelIdentifier()
1515 X86AsmParser::ParseIntelSegmentOverride(unsigned SegReg, SMLoc Start, in ParseIntelSegmentOverride()
1566 X86AsmParser::ParseRoundingModeOp(SMLoc Start, SMLoc End) { in ParseRoundingModeOp()
1602 std::unique_ptr<X86Operand> X86AsmParser::ParseIntelMemOperand(int64_t ImmDisp, in ParseIntelMemOperand()
1663 bool X86AsmParser::ParseIntelDotOperator(const MCExpr *Disp, in ParseIntelDotOperator()
1708 std::unique_ptr<X86Operand> X86AsmParser::ParseIntelOffsetOfOperator() { in ParseIntelOffsetOfOperator()
1746 std::unique_ptr<X86Operand> X86AsmParser::ParseIntelOperator(unsigned OpKind) { in ParseIntelOperator()
1780 std::unique_ptr<X86Operand> X86AsmParser::ParseIntelOperand() { in ParseIntelOperand()
1878 std::unique_ptr<X86Operand> X86AsmParser::ParseATTOperand() { in ParseATTOperand()
1924 bool X86AsmParser::HandleAVX512Operand(OperandVector &Operands, in HandleAVX512Operand()
1995 std::unique_ptr<X86Operand> X86AsmParser::ParseMemOperand(unsigned SegReg, in ParseMemOperand()
2166 bool X86AsmParser::ParseInstruction(ParseInstructionInfo &Info, StringRef Name, in ParseInstruction()
2534 bool X86AsmParser::processInstruction(MCInst &Inst, const OperandVector &Ops) { in processInstruction()
2540 void X86AsmParser::EmitInstruction(MCInst &Inst, OperandVector &Operands, in EmitInstruction()
2546 bool X86AsmParser::MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode, in MatchAndEmitInstruction()
2557 void X86AsmParser::MatchFPUWaitAlias(SMLoc IDLoc, X86Operand &Op, in MatchFPUWaitAlias()
2583 bool X86AsmParser::ErrorMissingFeature(SMLoc IDLoc, uint64_t ErrorInfo, in ErrorMissingFeature()
2599 bool X86AsmParser::MatchAndEmitATTInstruction(SMLoc IDLoc, unsigned &Opcode, in MatchAndEmitATTInstruction()
2771 bool X86AsmParser::MatchAndEmitIntelInstruction(SMLoc IDLoc, unsigned &Opcode, in MatchAndEmitIntelInstruction()
2907 bool X86AsmParser::OmitRegisterFromClobberLists(unsigned RegNo) { in OmitRegisterFromClobberLists()
2911 bool X86AsmParser::ParseDirective(AsmToken DirectiveID) { in ParseDirective()
2947 bool X86AsmParser::parseDirectiveEven(SMLoc L) { in parseDirectiveEven()
2965 bool X86AsmParser::ParseDirectiveWord(unsigned Size, SMLoc L) { in ParseDirectiveWord()
3002 bool X86AsmParser::ParseDirectiveCode(StringRef IDVal, SMLoc L) { in ParseDirectiveCode()
3032 RegisterMCAsmParser<X86AsmParser> X(TheX86_32Target); in LLVMInitializeX86AsmParser()
3033 RegisterMCAsmParser<X86AsmParser> Y(TheX86_64Target); in LLVMInitializeX86AsmParser()