Lines Matching full:msp430
1 //===- MSP430AsmParser.cpp - Parse MSP430 assembly to MCInst instructions -===//
9 #include "MSP430.h"
31 #define DEBUG_TYPE "msp430-asm-parser"
37 /// Parses MSP430 assembly from a stream.
90 /// A parsed MSP430 assembly operand.
310 if (Reg == MSP430::NoRegister) {
312 if (Reg == MSP430::NoRegister)
466 MCRegister RegNo = MSP430::PC;
490 Operands.push_back(MSP430Operand::CreateMem(MSP430::SR, Val, StartLoc,
552 case MSP430::PC: return MSP430::PCB;
553 case MSP430::SP: return MSP430::SPB;
554 case MSP430::SR: return MSP430::SRB;
555 case MSP430::CG: return MSP430::CGB;
556 case MSP430::R4: return MSP430::R4B;
557 case MSP430::R5: return MSP430::R5B;
558 case MSP430::R6: return MSP430::R6B;
559 case MSP430::R7: return MSP430::R7B;
560 case MSP430::R8: return MSP430::R8B;
561 case MSP430::R9: return MSP430::R9B;
562 case MSP430::R10: return MSP430::R10B;
563 case MSP430::R11: return MSP430::R11B;
564 case MSP430::R12: return MSP430::R12B;
565 case MSP430::R13: return MSP430::R13B;
566 case MSP430::R14: return MSP430::R14B;
567 case MSP430::R15: return MSP430::R15B;
580 MSP430MCRegisterClasses[MSP430::GR16RegClassID].contains(Reg);