reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Definitions

include/llvm/MC/MCParser/MCAsmParserExtension.h
   32   template<typename T, bool (T::*Handler)(StringRef, SMLoc)>
lib/MC/MCParser/COFFAsmParser.cpp
   34 class COFFAsmParser : public MCAsmParserExtension {
   93   bool ParseSectionDirectiveText(StringRef, SMLoc) {
  101   bool ParseSectionDirectiveData(StringRef, SMLoc) {
  108   bool ParseSectionDirectiveBSS(StringRef, SMLoc) {
  273 bool COFFAsmParser::ParseDirectiveSymbolAttribute(StringRef Directive, SMLoc) {
  347 bool COFFAsmParser::ParseDirectiveSection(StringRef, SMLoc) {
  406 bool COFFAsmParser::ParseDirectiveDef(StringRef, SMLoc) {
  420 bool COFFAsmParser::ParseDirectiveScl(StringRef, SMLoc) {
  433 bool COFFAsmParser::ParseDirectiveType(StringRef, SMLoc) {
  446 bool COFFAsmParser::ParseDirectiveEndef(StringRef, SMLoc) {
  452 bool COFFAsmParser::ParseDirectiveSecRel32(StringRef, SMLoc) {
  481 bool COFFAsmParser::ParseDirectiveRVA(StringRef, SMLoc) {
  512 bool COFFAsmParser::ParseDirectiveSafeSEH(StringRef, SMLoc) {
  527 bool COFFAsmParser::ParseDirectiveSecIdx(StringRef, SMLoc) {
  542 bool COFFAsmParser::ParseDirectiveSymIdx(StringRef, SMLoc) {
  581 bool COFFAsmParser::ParseDirectiveLinkOnce(StringRef, SMLoc Loc) {
  605 bool COFFAsmParser::ParseSEHDirectiveStartProc(StringRef, SMLoc Loc) {
  620 bool COFFAsmParser::ParseSEHDirectiveEndProc(StringRef, SMLoc Loc) {
  626 bool COFFAsmParser::ParseSEHDirectiveStartChained(StringRef, SMLoc Loc) {
  632 bool COFFAsmParser::ParseSEHDirectiveEndChained(StringRef, SMLoc Loc) {
  638 bool COFFAsmParser::ParseSEHDirectiveHandler(StringRef, SMLoc Loc) {
  664 bool COFFAsmParser::ParseSEHDirectiveHandlerData(StringRef, SMLoc Loc) {
  670 bool COFFAsmParser::ParseSEHDirectiveAllocStack(StringRef, SMLoc Loc) {
  683 bool COFFAsmParser::ParseSEHDirectiveEndProlog(StringRef, SMLoc Loc) {
lib/MC/MCParser/DarwinAsmParser.cpp
   44 class DarwinAsmParser : public MCAsmParserExtension {
  220   bool parseSectionDirectiveBss(StringRef, SMLoc) {
  224   bool parseSectionDirectiveConst(StringRef, SMLoc) {
  228   bool parseSectionDirectiveStaticConst(StringRef, SMLoc) {
  232   bool parseSectionDirectiveCString(StringRef, SMLoc) {
  237   bool parseSectionDirectiveLiteral4(StringRef, SMLoc) {
  242   bool parseSectionDirectiveLiteral8(StringRef, SMLoc) {
  247   bool parseSectionDirectiveLiteral16(StringRef, SMLoc) {
  252   bool parseSectionDirectiveConstructor(StringRef, SMLoc) {
  256   bool parseSectionDirectiveDestructor(StringRef, SMLoc) {
  260   bool parseSectionDirectiveFVMLibInit0(StringRef, SMLoc) {
  264   bool parseSectionDirectiveFVMLibInit1(StringRef, SMLoc) {
  268   bool parseSectionDirectiveSymbolStub(StringRef, SMLoc) {
  276   bool parseSectionDirectivePICSymbolStub(StringRef, SMLoc) {
  282   bool parseSectionDirectiveData(StringRef, SMLoc) {
  286   bool parseSectionDirectiveStaticData(StringRef, SMLoc) {
  290   bool parseSectionDirectiveNonLazySymbolPointers(StringRef, SMLoc) {
  295   bool parseSectionDirectiveLazySymbolPointers(StringRef, SMLoc) {
  300   bool parseSectionDirectiveThreadLocalVariablePointers(StringRef, SMLoc) {
  305   bool parseSectionDirectiveDyld(StringRef, SMLoc) {
  309   bool parseSectionDirectiveModInitFunc(StringRef, SMLoc) {
  314   bool parseSectionDirectiveModTermFunc(StringRef, SMLoc) {
  319   bool parseSectionDirectiveConstData(StringRef, SMLoc) {
  323   bool parseSectionDirectiveObjCClass(StringRef, SMLoc) {
  328   bool parseSectionDirectiveObjCMetaClass(StringRef, SMLoc) {
  333   bool parseSectionDirectiveObjCCatClsMeth(StringRef, SMLoc) {
  338   bool parseSectionDirectiveObjCCatInstMeth(StringRef, SMLoc) {
  343   bool parseSectionDirectiveObjCProtocol(StringRef, SMLoc) {
  348   bool parseSectionDirectiveObjCStringObject(StringRef, SMLoc) {
  353   bool parseSectionDirectiveObjCClsMeth(StringRef, SMLoc) {
  358   bool parseSectionDirectiveObjCInstMeth(StringRef, SMLoc) {
  363   bool parseSectionDirectiveObjCClsRefs(StringRef, SMLoc) {
  369   bool parseSectionDirectiveObjCMessageRefs(StringRef, SMLoc) {
  375   bool parseSectionDirectiveObjCSymbols(StringRef, SMLoc) {
  380   bool parseSectionDirectiveObjCCategory(StringRef, SMLoc) {
  385   bool parseSectionDirectiveObjCClassVars(StringRef, SMLoc) {
  390   bool parseSectionDirectiveObjCInstanceVars(StringRef, SMLoc) {
  395   bool parseSectionDirectiveObjCModuleInfo(StringRef, SMLoc) {
  400   bool parseSectionDirectiveObjCClassNames(StringRef, SMLoc) {
  405   bool parseSectionDirectiveObjCMethVarTypes(StringRef, SMLoc) {
  410   bool parseSectionDirectiveObjCMethVarNames(StringRef, SMLoc) {
  415   bool parseSectionDirectiveObjCSelectorStrs(StringRef, SMLoc) {
  420   bool parseSectionDirectiveTData(StringRef, SMLoc) {
  425   bool parseSectionDirectiveText(StringRef, SMLoc) {
  430   bool parseSectionDirectiveTLV(StringRef, SMLoc) {
  435   bool parseSectionDirectiveIdent(StringRef, SMLoc) {
  441   bool parseSectionDirectiveThreadInitFunc(StringRef, SMLoc) {
  446   bool parseWatchOSVersionMin(StringRef Directive, SMLoc Loc) {
  449   bool parseTvOSVersionMin(StringRef Directive, SMLoc Loc) {
  452   bool parseIOSVersionMin(StringRef Directive, SMLoc Loc) {
  455   bool parseMacOSXVersionMin(StringRef Directive, SMLoc Loc) {
  502 bool DarwinAsmParser::parseDirectiveAltEntry(StringRef, SMLoc) {
  522 bool DarwinAsmParser::parseDirectiveDesc(StringRef, SMLoc) {
  551 bool DarwinAsmParser::parseDirectiveIndirectSymbol(StringRef, SMLoc Loc) {
  585 bool DarwinAsmParser::parseDirectiveDumpOrLoad(StringRef Directive,
  608 bool DarwinAsmParser::parseDirectiveLinkerOption(StringRef IDVal, SMLoc) {
  634 bool DarwinAsmParser::parseDirectiveLsym(StringRef, SMLoc) {
  664 bool DarwinAsmParser::parseDirectiveSection(StringRef, SMLoc) {
  732 bool DarwinAsmParser::parseDirectivePushSection(StringRef S, SMLoc Loc) {
  745 bool DarwinAsmParser::parseDirectivePopSection(StringRef, SMLoc) {
  753 bool DarwinAsmParser::parseDirectivePrevious(StringRef DirName, SMLoc) {
  763 bool DarwinAsmParser::parseDirectiveSecureLogUnique(StringRef, SMLoc IDLoc) {
  803 bool DarwinAsmParser::parseDirectiveSecureLogReset(StringRef, SMLoc IDLoc) {
  816 bool DarwinAsmParser::parseDirectiveSubsectionsViaSymbols(StringRef, SMLoc) {
  829 bool DarwinAsmParser::parseDirectiveTBSS(StringRef, SMLoc) {
  885 bool DarwinAsmParser::parseDirectiveZerofill(StringRef, SMLoc) {
  973 bool DarwinAsmParser::parseDirectiveDataRegion(StringRef, SMLoc) {
  998 bool DarwinAsmParser::parseDirectiveDataRegionEnd(StringRef, SMLoc) {
 1161 bool DarwinAsmParser::parseBuildVersion(StringRef Directive, SMLoc Loc) {
lib/MC/MCParser/ELFAsmParser.cpp
   36 class ELFAsmParser : public MCAsmParserExtension {
   92   bool ParseSectionDirectiveData(StringRef, SMLoc) {
   97   bool ParseSectionDirectiveText(StringRef, SMLoc) {
  102   bool ParseSectionDirectiveBSS(StringRef, SMLoc) {
  107   bool ParseSectionDirectiveRoData(StringRef, SMLoc) {
  112   bool ParseSectionDirectiveTData(StringRef, SMLoc) {
  118   bool ParseSectionDirectiveTBSS(StringRef, SMLoc) {
  124   bool ParseSectionDirectiveDataRel(StringRef, SMLoc) {
  129   bool ParseSectionDirectiveDataRelRo(StringRef, SMLoc) {
  135   bool ParseSectionDirectiveEhFrame(StringRef, SMLoc) {
  169 bool ELFAsmParser::ParseDirectiveSymbolAttribute(StringRef Directive, SMLoc) {
  217 bool ELFAsmParser::ParseDirectiveSize(StringRef, SMLoc) {
  370 bool ELFAsmParser::ParseDirectivePushSection(StringRef s, SMLoc loc) {
  381 bool ELFAsmParser::ParseDirectivePopSection(StringRef, SMLoc) {
  387 bool ELFAsmParser::ParseDirectiveSection(StringRef, SMLoc loc) {
  658 bool ELFAsmParser::ParseDirectivePrevious(StringRef DirName, SMLoc) {
  686 bool ELFAsmParser::ParseDirectiveType(StringRef, SMLoc) {
  739 bool ELFAsmParser::ParseDirectiveIdent(StringRef, SMLoc) {
  757 bool ELFAsmParser::ParseDirectiveSymver(StringRef, SMLoc) {
  788 bool ELFAsmParser::ParseDirectiveVersion(StringRef, SMLoc) {
  812 bool ELFAsmParser::ParseDirectiveWeakref(StringRef, SMLoc) {
  836 bool ELFAsmParser::ParseDirectiveSubsection(StringRef, SMLoc) {
  854 bool ELFAsmParser::ParseDirectiveCGProfile(StringRef, SMLoc) {
lib/MC/MCParser/WasmAsmParser.cpp
   34 class WasmAsmParser : public MCAsmParserExtension {
   88   bool parseSectionDirectiveText(StringRef, SMLoc) {
  106   bool parseSectionDirective(StringRef, SMLoc) {
  158   bool parseDirectiveSize(StringRef, SMLoc) {
  176   bool parseDirectiveType(StringRef, SMLoc) {
  205   bool ParseDirectiveIdent(StringRef, SMLoc) {
  220   bool ParseDirectiveSymbolAttribute(StringRef Directive, SMLoc) {