Lines Matching refs:IDLoc
731 bool MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode,
736 void MatchFPUWaitAlias(SMLoc IDLoc, X86Operand &Op, OperandVector &Operands,
739 bool ErrorMissingFeature(SMLoc IDLoc, uint64_t ErrorInfo,
742 bool MatchAndEmitATTInstruction(SMLoc IDLoc, unsigned &Opcode,
747 bool MatchAndEmitIntelInstruction(SMLoc IDLoc, unsigned &Opcode,
2546 bool X86AsmParser::MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode, in MatchAndEmitInstruction() argument
2551 return MatchAndEmitIntelInstruction(IDLoc, Opcode, Operands, Out, ErrorInfo, in MatchAndEmitInstruction()
2553 return MatchAndEmitATTInstruction(IDLoc, Opcode, Operands, Out, ErrorInfo, in MatchAndEmitInstruction()
2557 void X86AsmParser::MatchFPUWaitAlias(SMLoc IDLoc, X86Operand &Op, in MatchFPUWaitAlias() argument
2576 Inst.setLoc(IDLoc); in MatchFPUWaitAlias()
2579 Operands[0] = X86Operand::CreateToken(Repl, IDLoc); in MatchFPUWaitAlias()
2583 bool X86AsmParser::ErrorMissingFeature(SMLoc IDLoc, uint64_t ErrorInfo, in ErrorMissingFeature() argument
2596 return Error(IDLoc, OS.str(), EmptyRanges, MatchingInlineAsm); in ErrorMissingFeature()
2599 bool X86AsmParser::MatchAndEmitATTInstruction(SMLoc IDLoc, unsigned &Opcode, in MatchAndEmitATTInstruction() argument
2610 MatchFPUWaitAlias(IDLoc, Op, Operands, Out, MatchingInlineAsm); in MatchAndEmitATTInstruction()
2628 Inst.setLoc(IDLoc); in MatchAndEmitATTInstruction()
2634 return ErrorMissingFeature(IDLoc, ErrorInfo, MatchingInlineAsm); in MatchAndEmitATTInstruction()
2685 Inst.setLoc(IDLoc); in MatchAndEmitATTInstruction()
2714 Error(IDLoc, OS.str(), EmptyRanges, MatchingInlineAsm); in MatchAndEmitATTInstruction()
2726 return Error(IDLoc, "invalid instruction mnemonic '" + Base + "'", in MatchAndEmitATTInstruction()
2733 return Error(IDLoc, "too few operands for instruction", in MatchAndEmitATTInstruction()
2744 return Error(IDLoc, "invalid operand for instruction", EmptyRanges, in MatchAndEmitATTInstruction()
2753 return ErrorMissingFeature(IDLoc, ErrorInfoMissingFeature, in MatchAndEmitATTInstruction()
2761 return Error(IDLoc, "invalid operand for instruction", EmptyRanges, in MatchAndEmitATTInstruction()
2766 Error(IDLoc, "unknown use of instruction mnemonic without a size suffix", in MatchAndEmitATTInstruction()
2771 bool X86AsmParser::MatchAndEmitIntelInstruction(SMLoc IDLoc, unsigned &Opcode, in MatchAndEmitIntelInstruction() argument
2783 MatchFPUWaitAlias(IDLoc, Op, Operands, Out, MatchingInlineAsm); in MatchAndEmitIntelInstruction()
2854 return Error(IDLoc, "invalid instruction mnemonic '" + Mnemonic + "'", in MatchAndEmitIntelInstruction()
2870 Inst.setLoc(IDLoc); in MatchAndEmitIntelInstruction()
2890 return ErrorMissingFeature(IDLoc, ErrorInfoMissingFeature, in MatchAndEmitIntelInstruction()
2898 return Error(IDLoc, "invalid operand for instruction", EmptyRanges, in MatchAndEmitIntelInstruction()
2903 return Error(IDLoc, "unknown instruction mnemonic", EmptyRanges, in MatchAndEmitIntelInstruction()