Lines Matching refs:IDLoc
72 bool MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode,
121 bool expandSET(MCInst &Inst, SMLoc IDLoc,
124 bool expandSETX(MCInst &Inst, SMLoc IDLoc,
602 bool SparcAsmParser::expandSET(MCInst &Inst, SMLoc IDLoc, in expandSET() argument
615 return Error(IDLoc, in expandSET()
641 TmpInst.setLoc(IDLoc); in expandSET()
666 TmpInst.setLoc(IDLoc); in expandSET()
676 bool SparcAsmParser::expandSETX(MCInst &Inst, SMLoc IDLoc, in expandSETX() argument
748 bool SparcAsmParser::MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode, in MatchAndEmitInstruction() argument
761 Inst.setLoc(IDLoc); in MatchAndEmitInstruction()
765 if (expandSET(Inst, IDLoc, Instructions)) in MatchAndEmitInstruction()
769 if (expandSETX(Inst, IDLoc, Instructions)) in MatchAndEmitInstruction()
781 return Error(IDLoc, in MatchAndEmitInstruction()
785 SMLoc ErrorLoc = IDLoc; in MatchAndEmitInstruction()
788 return Error(IDLoc, "too few operands for instruction"); in MatchAndEmitInstruction()
792 ErrorLoc = IDLoc; in MatchAndEmitInstruction()
798 return Error(IDLoc, "invalid instruction mnemonic"); in MatchAndEmitInstruction()