Lines Matching defs:IDLoc
70 bool matchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode,
89 bool processInstruction(MCInst &Inst, SMLoc IDLoc, OperandVector &Operands,
91 bool processLRW(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out);
92 bool processJSRI(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out);
93 bool processJMPI(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out);
659 bool CSKYAsmParser::matchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode,
673 return processInstruction(Inst, IDLoc, Operands, Out);
684 return Error(IDLoc, Msg);
690 return Error(IDLoc, "unrecognized instruction mnemonic" + Suggestion);
694 SMLoc ErrorLoc = IDLoc;
701 ErrorLoc = IDLoc;
711 SMLoc ErrorLoc = IDLoc;
825 bool CSKYAsmParser::processLRW(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out) {
826 Inst.setLoc(IDLoc);
873 bool CSKYAsmParser::processJSRI(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out) {
874 Inst.setLoc(IDLoc);
894 bool CSKYAsmParser::processJMPI(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out) {
895 Inst.setLoc(IDLoc);
915 bool CSKYAsmParser::processInstruction(MCInst &Inst, SMLoc IDLoc,
926 return Error(IDLoc, "Register sequence is not valid. 'r4-r7' expected");
933 return Error(IDLoc, "msb must be greater or equal to lsb");
937 return Error(IDLoc, "msb must be greater or equal to lsb");
941 return Error(IDLoc, "n must be in range [0,32]");
974 return processLRW(Inst, IDLoc, Out);
976 return processJSRI(Inst, IDLoc, Out);
978 return processJMPI(Inst, IDLoc, Out);