Lines Matching defs:DirectiveID
717 bool ParseDirective(AsmToken DirectiveID) override;
11488 bool ARMAsmParser::ParseDirective(AsmToken DirectiveID) {
11493 std::string IDVal = DirectiveID.getIdentifier().lower();
11495 parseLiteralValues(4, DirectiveID.getLoc());
11497 parseLiteralValues(2, DirectiveID.getLoc());
11499 parseDirectiveThumb(DirectiveID.getLoc());
11501 parseDirectiveARM(DirectiveID.getLoc());
11503 parseDirectiveThumbFunc(DirectiveID.getLoc());
11505 parseDirectiveCode(DirectiveID.getLoc());
11507 parseDirectiveSyntax(DirectiveID.getLoc());
11509 parseDirectiveUnreq(DirectiveID.getLoc());
11511 parseDirectiveFnEnd(DirectiveID.getLoc());
11513 parseDirectiveCantUnwind(DirectiveID.getLoc());
11515 parseDirectivePersonality(DirectiveID.getLoc());
11517 parseDirectiveHandlerData(DirectiveID.getLoc());
11519 parseDirectiveSetFP(DirectiveID.getLoc());
11521 parseDirectivePad(DirectiveID.getLoc());
11523 parseDirectiveRegSave(DirectiveID.getLoc(), false);
11525 parseDirectiveRegSave(DirectiveID.getLoc(), true);
11527 parseDirectiveLtorg(DirectiveID.getLoc());
11529 parseDirectiveEven(DirectiveID.getLoc());
11531 parseDirectivePersonalityIndex(DirectiveID.getLoc());
11533 parseDirectiveUnwindRaw(DirectiveID.getLoc());
11535 parseDirectiveMovSP(DirectiveID.getLoc());
11537 parseDirectiveArchExtension(DirectiveID.getLoc());
11539 return parseDirectiveAlign(DirectiveID.getLoc()); // Use Generic on failure.
11541 parseDirectiveThumbSet(DirectiveID.getLoc());
11543 parseDirectiveInst(DirectiveID.getLoc());
11545 parseDirectiveInst(DirectiveID.getLoc(), 'n');
11547 parseDirectiveInst(DirectiveID.getLoc(), 'w');
11550 parseDirectiveArch(DirectiveID.getLoc());
11552 parseDirectiveCPU(DirectiveID.getLoc());
11554 parseDirectiveEabiAttr(DirectiveID.getLoc());
11556 parseDirectiveFPU(DirectiveID.getLoc());
11558 parseDirectiveFnStart(DirectiveID.getLoc());
11560 parseDirectiveObjectArch(DirectiveID.getLoc());
11562 parseDirectiveTLSDescSeq(DirectiveID.getLoc());
11567 parseDirectiveSEHAllocStack(DirectiveID.getLoc(), /*Wide=*/false);
11569 parseDirectiveSEHAllocStack(DirectiveID.getLoc(), /*Wide=*/true);
11571 parseDirectiveSEHSaveRegs(DirectiveID.getLoc(), /*Wide=*/false);
11573 parseDirectiveSEHSaveRegs(DirectiveID.getLoc(), /*Wide=*/true);
11575 parseDirectiveSEHSaveSP(DirectiveID.getLoc());
11577 parseDirectiveSEHSaveFRegs(DirectiveID.getLoc());
11579 parseDirectiveSEHSaveLR(DirectiveID.getLoc());
11581 parseDirectiveSEHPrologEnd(DirectiveID.getLoc(), /*Fragment=*/false);
11583 parseDirectiveSEHPrologEnd(DirectiveID.getLoc(), /*Fragment=*/true);
11585 parseDirectiveSEHNop(DirectiveID.getLoc(), /*Wide=*/false);
11587 parseDirectiveSEHNop(DirectiveID.getLoc(), /*Wide=*/true);
11589 parseDirectiveSEHEpilogStart(DirectiveID.getLoc(), /*Condition=*/false);
11591 parseDirectiveSEHEpilogStart(DirectiveID.getLoc(), /*Condition=*/true);
11593 parseDirectiveSEHEpilogEnd(DirectiveID.getLoc());
11595 parseDirectiveSEHCustom(DirectiveID.getLoc());