Lines Matching refs:ARMAsmParser

130 class ARMAsmParser : public MCTargetAsmParser {  class
345 ARMAsmParser(MCSubtargetInfo & _STI, MCAsmParser & _Parser, in ARMAsmParser() function in __anonbde5fa2b0111::ARMAsmParser
2974 bool ARMAsmParser::ParseRegister(unsigned &RegNo, in ParseRegister()
2988 int ARMAsmParser::tryParseRegister() { in tryParseRegister()
3045 int ARMAsmParser::tryParseShiftRegister(OperandVector &Operands) { in tryParseShiftRegister()
3148 bool ARMAsmParser::tryParseRegisterWithWriteBack(OperandVector &Operands) { in tryParseRegisterWithWriteBack()
3244 ARMAsmParser::OperandMatchResultTy
3245 ARMAsmParser::parseITCondCode(OperandVector &Operands) { in parseITCondCode()
3282 ARMAsmParser::OperandMatchResultTy
3283 ARMAsmParser::parseCoprocNumOperand(OperandVector &Operands) { in parseCoprocNumOperand()
3305 ARMAsmParser::OperandMatchResultTy
3306 ARMAsmParser::parseCoprocRegOperand(OperandVector &Operands) { in parseCoprocRegOperand()
3324 ARMAsmParser::OperandMatchResultTy
3325 ARMAsmParser::parseCoprocOptionOperand(OperandVector &Operands) { in parseCoprocOptionOperand()
3403 bool ARMAsmParser::parseRegisterList(OperandVector &Operands) { in parseRegisterList()
3534 ARMAsmParser::OperandMatchResultTy ARMAsmParser::
3586 ARMAsmParser::OperandMatchResultTy
3587 ARMAsmParser::parseVectorList(OperandVector &Operands) { in parseVectorList()
3838 ARMAsmParser::OperandMatchResultTy
3839 ARMAsmParser::parseMemBarrierOptOperand(OperandVector &Operands) { in parseMemBarrierOptOperand()
3910 ARMAsmParser::OperandMatchResultTy
3911 ARMAsmParser::parseInstSyncBarrierOptOperand(OperandVector &Operands) { in parseInstSyncBarrierOptOperand()
3962 ARMAsmParser::OperandMatchResultTy
3963 ARMAsmParser::parseProcIFlagsOperand(OperandVector &Operands) { in parseProcIFlagsOperand()
3997 ARMAsmParser::OperandMatchResultTy
3998 ARMAsmParser::parseMSRMaskOperand(OperandVector &Operands) { in parseMSRMaskOperand()
4130 ARMAsmParser::OperandMatchResultTy
4131 ARMAsmParser::parseBankedRegOperand(OperandVector &Operands) { in parseBankedRegOperand()
4185 ARMAsmParser::OperandMatchResultTy
4186 ARMAsmParser::parsePKHImm(OperandVector &Operands, StringRef Op, int Low, in parsePKHImm()
4234 ARMAsmParser::OperandMatchResultTy
4235 ARMAsmParser::parseSetEndImm(OperandVector &Operands) { in parseSetEndImm()
4264 ARMAsmParser::OperandMatchResultTy
4265 ARMAsmParser::parseShifterImm(OperandVector &Operands) { in parseShifterImm()
4335 ARMAsmParser::OperandMatchResultTy
4336 ARMAsmParser::parseRotImm(OperandVector &Operands) { in parseRotImm()
4382 ARMAsmParser::OperandMatchResultTy
4383 ARMAsmParser::parseModImm(OperandVector &Operands) { in parseModImm()
4504 ARMAsmParser::OperandMatchResultTy
4505 ARMAsmParser::parseBitfield(OperandVector &Operands) { in parseBitfield()
4573 ARMAsmParser::OperandMatchResultTy
4574 ARMAsmParser::parsePostIdxReg(OperandVector &Operands) { in parsePostIdxReg()
4623 ARMAsmParser::OperandMatchResultTy
4624 ARMAsmParser::parseAM3Offset(OperandVector &Operands) { in parseAM3Offset()
4697 void ARMAsmParser::cvtThumbMultiply(MCInst &Inst, in cvtThumbMultiply()
4713 void ARMAsmParser::cvtThumbBranches(MCInst &Inst, in cvtThumbBranches()
4773 bool ARMAsmParser::parseMemory(OperandVector &Operands) { in parseMemory()
4964 bool ARMAsmParser::parseMemRegOffsetShift(ARM_AM::ShiftOpc &St, in parseMemRegOffsetShift()
5025 ARMAsmParser::OperandMatchResultTy
5026 ARMAsmParser::parseFPImm(OperandVector &Operands) { in parseFPImm()
5107 bool ARMAsmParser::parseOperand(OperandVector &Operands, StringRef Mnemonic) { in parseOperand()
5240 bool ARMAsmParser::parsePrefix(ARMMCExpr::VariantKind &RefKind) { in parsePrefix()
5319 StringRef ARMAsmParser::splitMnemonic(StringRef Mnemonic, in splitMnemonic()
5423 void ARMAsmParser::
5473 bool ARMAsmParser::shouldOmitCCOutOperand(StringRef Mnemonic, in shouldOmitCCOutOperand()
5596 bool ARMAsmParser::shouldOmitPredicateOperand(StringRef Mnemonic, in shouldOmitPredicateOperand()
5654 bool ARMAsmParser::ParseInstruction(ParseInstructionInfo &Info, StringRef Name, in ParseInstruction()
6028 bool ARMAsmParser::validatetLDMRegList(MCInst Inst, in validatetLDMRegList()
6051 bool ARMAsmParser::validatetSTMRegList(MCInst Inst, in validatetSTMRegList()
6073 bool ARMAsmParser::validateInstruction(MCInst &Inst, in validateInstruction()
6691 bool ARMAsmParser::processInstruction(MCInst &Inst, in processInstruction()
8525 unsigned ARMAsmParser::checkTargetMatchPredicate(MCInst &Inst) { in checkTargetMatchPredicate()
8574 bool ARMAsmParser::MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode, in MatchAndEmitInstruction()
8714 bool ARMAsmParser::ParseDirective(AsmToken DirectiveID) { in ParseDirective()
8800 bool ARMAsmParser::parseLiteralValues(unsigned Size, SMLoc L) { in parseLiteralValues()
8830 bool ARMAsmParser::parseDirectiveThumb(SMLoc L) { in parseDirectiveThumb()
8852 bool ARMAsmParser::parseDirectiveARM(SMLoc L) { in parseDirectiveARM()
8872 void ARMAsmParser::onLabelParsed(MCSymbol *Symbol) { in onLabelParsed()
8881 bool ARMAsmParser::parseDirectiveThumbFunc(SMLoc L) { in parseDirectiveThumbFunc()
8916 bool ARMAsmParser::parseDirectiveSyntax(SMLoc L) { in parseDirectiveSyntax()
8948 bool ARMAsmParser::parseDirectiveCode(SMLoc L) { in parseDirectiveCode()
8993 bool ARMAsmParser::parseDirectiveReq(StringRef Name, SMLoc L) { in parseDirectiveReq()
9023 bool ARMAsmParser::parseDirectiveUnreq(SMLoc L) { in parseDirectiveUnreq()
9037 bool ARMAsmParser::parseDirectiveArch(SMLoc L) { in parseDirectiveArch()
9060 bool ARMAsmParser::parseDirectiveEabiAttr(SMLoc L) { in parseDirectiveEabiAttr()
9171 bool ARMAsmParser::parseDirectiveCPU(SMLoc L) { in parseDirectiveCPU()
9245 bool ARMAsmParser::parseDirectiveFPU(SMLoc L) { in parseDirectiveFPU()
9276 bool ARMAsmParser::parseDirectiveFnStart(SMLoc L) { in parseDirectiveFnStart()
9294 bool ARMAsmParser::parseDirectiveFnEnd(SMLoc L) { in parseDirectiveFnEnd()
9310 bool ARMAsmParser::parseDirectiveCantUnwind(SMLoc L) { in parseDirectiveCantUnwind()
9335 bool ARMAsmParser::parseDirectivePersonality(SMLoc L) { in parseDirectivePersonality()
9379 bool ARMAsmParser::parseDirectiveHandlerData(SMLoc L) { in parseDirectiveHandlerData()
9399 bool ARMAsmParser::parseDirectiveSetFP(SMLoc L) { in parseDirectiveSetFP()
9477 bool ARMAsmParser::parseDirectivePad(SMLoc L) { in parseDirectivePad()
9517 bool ARMAsmParser::parseDirectiveRegSave(SMLoc L, bool IsVector) { in parseDirectiveRegSave()
9552 bool ARMAsmParser::parseDirectiveInst(SMLoc Loc, char Suffix) { in parseDirectiveInst()
9636 bool ARMAsmParser::parseDirectiveLtorg(SMLoc L) { in parseDirectiveLtorg()
9641 bool ARMAsmParser::parseDirectiveEven(SMLoc L) { in parseDirectiveEven()
9665 bool ARMAsmParser::parseDirectivePersonalityIndex(SMLoc L) { in parseDirectivePersonalityIndex()
9721 bool ARMAsmParser::parseDirectiveUnwindRaw(SMLoc L) { in parseDirectiveUnwindRaw()
9803 bool ARMAsmParser::parseDirectiveTLSDescSeq(SMLoc L) { in parseDirectiveTLSDescSeq()
9829 bool ARMAsmParser::parseDirectiveMovSP(SMLoc L) { in parseDirectiveMovSP()
9893 bool ARMAsmParser::parseDirectiveObjectArch(SMLoc L) { in parseDirectiveObjectArch()
9933 bool ARMAsmParser::parseDirectiveAlign(SMLoc L) { in parseDirectiveAlign()
9950 bool ARMAsmParser::parseDirectiveThumbSet(SMLoc L) { in parseDirectiveThumbSet()
9988 RegisterMCAsmParser<ARMAsmParser> X(TheARMLETarget); in LLVMInitializeARMAsmParser()
9989 RegisterMCAsmParser<ARMAsmParser> Y(TheARMBETarget); in LLVMInitializeARMAsmParser()
9990 RegisterMCAsmParser<ARMAsmParser> A(TheThumbLETarget); in LLVMInitializeARMAsmParser()
9991 RegisterMCAsmParser<ARMAsmParser> B(TheThumbBETarget); in LLVMInitializeARMAsmParser()
10030 bool ARMAsmParser::parseDirectiveArchExtension(SMLoc L) { in parseDirectiveArchExtension()
10078 unsigned ARMAsmParser::validateTargetOperandClass(MCParsedAsmOperand &AsmOp, in validateTargetOperandClass()