Lines Matching refs:ARMAsmParser

168 class ARMAsmParser : public MCTargetAsmParser {  class
582 ARMAsmParser(const MCSubtargetInfo &STI, MCAsmParser &Parser, in ARMAsmParser() function in __anonb936c2650111::ARMAsmParser
3369 bool ARMAsmParser::ParseRegister(unsigned &RegNo, in ParseRegister()
3382 int ARMAsmParser::tryParseRegister() { in tryParseRegister()
3439 int ARMAsmParser::tryParseShiftRegister(OperandVector &Operands) { in tryParseShiftRegister()
3541 bool ARMAsmParser::tryParseRegisterWithWriteBack(OperandVector &Operands) { in tryParseRegisterWithWriteBack()
3638 ARMAsmParser::parseITCondCode(OperandVector &Operands) { in parseITCondCode()
3658 ARMAsmParser::parseCoprocNumOperand(OperandVector &Operands) { in parseCoprocNumOperand()
3681 ARMAsmParser::parseCoprocRegOperand(OperandVector &Operands) { in parseCoprocRegOperand()
3700 ARMAsmParser::parseCoprocOptionOperand(OperandVector &Operands) { in parseCoprocOptionOperand()
3755 bool ARMAsmParser::parseRegisterList(OperandVector &Operands) { in parseRegisterList()
3886 OperandMatchResultTy ARMAsmParser::
3939 ARMAsmParser::parseVectorList(OperandVector &Operands) { in parseVectorList()
4190 ARMAsmParser::parseMemBarrierOptOperand(OperandVector &Operands) { in parseMemBarrierOptOperand()
4261 ARMAsmParser::parseTraceSyncBarrierOptOperand(OperandVector &Operands) { in parseTraceSyncBarrierOptOperand()
4280 ARMAsmParser::parseInstSyncBarrierOptOperand(OperandVector &Operands) { in parseInstSyncBarrierOptOperand()
4332 ARMAsmParser::parseProcIFlagsOperand(OperandVector &Operands) { in parseProcIFlagsOperand()
4367 ARMAsmParser::parseMSRMaskOperand(OperandVector &Operands) { in parseMSRMaskOperand()
4465 ARMAsmParser::parseBankedRegOperand(OperandVector &Operands) { in parseBankedRegOperand()
4484 ARMAsmParser::parsePKHImm(OperandVector &Operands, StringRef Op, int Low, in parsePKHImm()
4533 ARMAsmParser::parseSetEndImm(OperandVector &Operands) { in parseSetEndImm()
4563 ARMAsmParser::parseShifterImm(OperandVector &Operands) { in parseShifterImm()
4634 ARMAsmParser::parseRotImm(OperandVector &Operands) { in parseRotImm()
4681 ARMAsmParser::parseModImm(OperandVector &Operands) { in parseModImm()
4798 ARMAsmParser::parseBitfield(OperandVector &Operands) { in parseBitfield()
4867 ARMAsmParser::parsePostIdxReg(OperandVector &Operands) { in parsePostIdxReg()
4917 ARMAsmParser::parseAM3Offset(OperandVector &Operands) { in parseAM3Offset()
4990 void ARMAsmParser::cvtThumbMultiply(MCInst &Inst, in cvtThumbMultiply()
5006 void ARMAsmParser::cvtThumbBranches(MCInst &Inst, in cvtThumbBranches()
5066 bool ARMAsmParser::parseMemory(OperandVector &Operands) { in parseMemory()
5259 bool ARMAsmParser::parseMemRegOffsetShift(ARM_AM::ShiftOpc &St, in parseMemRegOffsetShift()
5321 ARMAsmParser::parseFPImm(OperandVector &Operands) { in parseFPImm()
5403 bool ARMAsmParser::parseOperand(OperandVector &Operands, StringRef Mnemonic) { in parseOperand()
5540 bool ARMAsmParser::parsePrefix(ARMMCExpr::VariantKind &RefKind) { in parsePrefix()
5623 StringRef ARMAsmParser::splitMnemonic(StringRef Mnemonic, in splitMnemonic()
5714 void ARMAsmParser::getMnemonicAcceptInfo(StringRef Mnemonic, StringRef FullInst, in getMnemonicAcceptInfo()
5772 void ARMAsmParser::tryConvertingToTwoOperandForm(StringRef Mnemonic, in tryConvertingToTwoOperandForm()
5854 bool ARMAsmParser::shouldOmitCCOutOperand(StringRef Mnemonic, in shouldOmitCCOutOperand()
5975 bool ARMAsmParser::shouldOmitPredicateOperand(StringRef Mnemonic, in shouldOmitPredicateOperand()
6024 void ARMAsmParser::fixupGNULDRDAlias(StringRef Mnemonic, in fixupGNULDRDAlias()
6062 bool ARMAsmParser::ParseInstruction(ParseInstructionInfo &Info, StringRef Name, in ParseInstruction()
6347 bool ARMAsmParser::validatetLDMRegList(const MCInst &Inst, in validatetLDMRegList()
6366 bool ARMAsmParser::validatetSTMRegList(const MCInst &Inst, in validatetSTMRegList()
6387 bool ARMAsmParser::validateLDRDSTRD(MCInst &Inst, in validateLDRDSTRD()
6447 bool ARMAsmParser::validateInstruction(MCInst &Inst, in validateInstruction()
7156 bool ARMAsmParser::processInstruction(MCInst &Inst, in processInstruction()
9081 unsigned ARMAsmParser::checkTargetMatchPredicate(MCInst &Inst) { in checkTargetMatchPredicate()
9169 bool ARMAsmParser::isITBlockTerminator(MCInst &Inst) const { in isITBlockTerminator()
9186 unsigned ARMAsmParser::MatchInstruction(OperandVector &Operands, MCInst &Inst, in MatchInstruction()
9275 bool ARMAsmParser::MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode, in MatchAndEmitInstruction()
9356 bool ARMAsmParser::ParseDirective(AsmToken DirectiveID) { in ParseDirective()
9443 bool ARMAsmParser::parseLiteralValues(unsigned Size, SMLoc L) { in parseLiteralValues()
9456 bool ARMAsmParser::parseDirectiveThumb(SMLoc L) { in parseDirectiveThumb()
9470 bool ARMAsmParser::parseDirectiveARM(SMLoc L) { in parseDirectiveARM()
9481 void ARMAsmParser::doBeforeLabelEmit(MCSymbol *Symbol) { in doBeforeLabelEmit()
9487 void ARMAsmParser::onLabelParsed(MCSymbol *Symbol) { in onLabelParsed()
9496 bool ARMAsmParser::parseDirectiveThumbFunc(SMLoc L) { in parseDirectiveThumbFunc()
9528 bool ARMAsmParser::parseDirectiveSyntax(SMLoc L) { in parseDirectiveSyntax()
9552 bool ARMAsmParser::parseDirectiveCode(SMLoc L) { in parseDirectiveCode()
9588 bool ARMAsmParser::parseDirectiveReq(StringRef Name, SMLoc L) { in parseDirectiveReq()
9608 bool ARMAsmParser::parseDirectiveUnreq(SMLoc L) { in parseDirectiveUnreq()
9623 void ARMAsmParser::FixModeAfterArchChange(bool WasThumb, SMLoc Loc) { in FixModeAfterArchChange()
9647 bool ARMAsmParser::parseDirectiveArch(SMLoc L) { in parseDirectiveArch()
9668 bool ARMAsmParser::parseDirectiveEabiAttr(SMLoc L) { in parseDirectiveEabiAttr()
9757 bool ARMAsmParser::parseDirectiveCPU(SMLoc L) { in parseDirectiveCPU()
9777 bool ARMAsmParser::parseDirectiveFPU(SMLoc L) { in parseDirectiveFPU()
9797 bool ARMAsmParser::parseDirectiveFnStart(SMLoc L) { in parseDirectiveFnStart()
9819 bool ARMAsmParser::parseDirectiveFnEnd(SMLoc L) { in parseDirectiveFnEnd()
9836 bool ARMAsmParser::parseDirectiveCantUnwind(SMLoc L) { in parseDirectiveCantUnwind()
9863 bool ARMAsmParser::parseDirectivePersonality(SMLoc L) { in parseDirectivePersonality()
9905 bool ARMAsmParser::parseDirectiveHandlerData(SMLoc L) { in parseDirectiveHandlerData()
9926 bool ARMAsmParser::parseDirectiveSetFP(SMLoc L) { in parseDirectiveSetFP()
9982 bool ARMAsmParser::parseDirectivePad(SMLoc L) { in parseDirectivePad()
10016 bool ARMAsmParser::parseDirectiveRegSave(SMLoc L, bool IsVector) { in parseDirectiveRegSave()
10044 bool ARMAsmParser::parseDirectiveInst(SMLoc Loc, char Suffix) { in parseDirectiveInst()
10110 bool ARMAsmParser::parseDirectiveLtorg(SMLoc L) { in parseDirectiveLtorg()
10117 bool ARMAsmParser::parseDirectiveEven(SMLoc L) { in parseDirectiveEven()
10139 bool ARMAsmParser::parseDirectivePersonalityIndex(SMLoc L) { in parseDirectivePersonalityIndex()
10185 bool ARMAsmParser::parseDirectiveUnwindRaw(SMLoc L) { in parseDirectiveUnwindRaw()
10237 bool ARMAsmParser::parseDirectiveTLSDescSeq(SMLoc L) { in parseDirectiveTLSDescSeq()
10258 bool ARMAsmParser::parseDirectiveMovSP(SMLoc L) { in parseDirectiveMovSP()
10302 bool ARMAsmParser::parseDirectiveObjectArch(SMLoc L) { in parseDirectiveObjectArch()
10324 bool ARMAsmParser::parseDirectiveAlign(SMLoc L) { in parseDirectiveAlign()
10342 bool ARMAsmParser::parseDirectiveThumbSet(SMLoc L) { in parseDirectiveThumbSet()
10363 RegisterMCAsmParser<ARMAsmParser> X(getTheARMLETarget()); in LLVMInitializeARMAsmParser()
10364 RegisterMCAsmParser<ARMAsmParser> Y(getTheARMBETarget()); in LLVMInitializeARMAsmParser()
10365 RegisterMCAsmParser<ARMAsmParser> A(getTheThumbLETarget()); in LLVMInitializeARMAsmParser()
10366 RegisterMCAsmParser<ARMAsmParser> B(getTheThumbBETarget()); in LLVMInitializeARMAsmParser()
10379 ARMAsmParser::getCustomOperandDiag(ARMMatchResultTy MatchError) { in getCustomOperandDiag()
10403 ARMAsmParser::FilterNearMisses(SmallVectorImpl<NearMissInfo> &NearMissesIn, in FilterNearMisses()
10560 void ARMAsmParser::ReportNearMisses(SmallVectorImpl<NearMissInfo> &NearMisses, in ReportNearMisses()
10613 bool ARMAsmParser::parseDirectiveArchExtension(SMLoc L) { in parseDirectiveArchExtension()
10664 unsigned ARMAsmParser::validateTargetOperandClass(MCParsedAsmOperand &AsmOp, in validateTargetOperandClass()