Lines Matching defs:IDLoc
72 bool matchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode,
130 bool expandSET(MCInst &Inst, SMLoc IDLoc,
133 bool expandSETX(MCInst &Inst, SMLoc IDLoc,
663 bool SparcAsmParser::expandSET(MCInst &Inst, SMLoc IDLoc,
676 return Error(IDLoc,
702 TmpInst.setLoc(IDLoc);
727 TmpInst.setLoc(IDLoc);
737 bool SparcAsmParser::expandSETX(MCInst &Inst, SMLoc IDLoc,
809 bool SparcAsmParser::matchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode,
822 Inst.setLoc(IDLoc);
826 if (expandSET(Inst, IDLoc, Instructions))
830 if (expandSETX(Inst, IDLoc, Instructions))
842 return Error(IDLoc,
846 SMLoc ErrorLoc = IDLoc;
849 return Error(IDLoc, "too few operands for instruction");
853 ErrorLoc = IDLoc;
859 return Error(IDLoc, "invalid instruction mnemonic");