Searched refs:DirectiveID (Results 1 - 10 of 10) sorted by relevance

/freebsd-11.0-release/contrib/llvm/include/llvm/MC/
H A DMCTargetAsmParser.h171 /// \param DirectiveID - the identifier token of the directive.
172 virtual bool ParseDirective(AsmToken DirectiveID) = 0;
/freebsd-11.0-release/contrib/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp56 bool ParseDirective(AsmToken DirectiveID) override;
625 ParseDirective(AsmToken DirectiveID) argument
627 StringRef IDVal = DirectiveID.getString();
630 return parseDirectiveWord(1, DirectiveID.getLoc());
633 return parseDirectiveWord(2, DirectiveID.getLoc());
636 return parseDirectiveWord(4, DirectiveID.getLoc());
639 return parseDirectiveWord(is64Bit() ? 8 : 4, DirectiveID.getLoc());
642 return parseDirectiveWord(8, DirectiveID.getLoc());
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/AsmParser/
H A DPPCAsmParser.cpp308 bool ParseDirective(AsmToken DirectiveID) override;
1703 bool PPCAsmParser::ParseDirective(AsmToken DirectiveID) { argument
1704 StringRef IDVal = DirectiveID.getIdentifier();
1707 return ParseDirectiveWord(2, DirectiveID.getLoc());
1709 return ParseDirectiveWord(8, DirectiveID.getLoc());
1711 return ParseDirectiveTC(isPPC64()? 8 : 4, DirectiveID.getLoc());
1713 return ParseDirectiveMachine(DirectiveID.getLoc());
1715 return ParseDirectiveAbiVersion(DirectiveID.getLoc());
1717 return ParseDirectiveLocalEntry(DirectiveID.getLoc());
1720 return ParseDarwinDirectiveMachine(DirectiveID
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp373 bool ParseDirective(AsmToken DirectiveID) override;
8713 bool ARMAsmParser::ParseDirective(AsmToken DirectiveID) { argument
8719 StringRef IDVal = DirectiveID.getIdentifier();
8721 return parseLiteralValues(4, DirectiveID.getLoc());
8723 return parseLiteralValues(2, DirectiveID.getLoc());
8725 return parseDirectiveThumb(DirectiveID.getLoc());
8727 return parseDirectiveARM(DirectiveID.getLoc());
8729 return parseDirectiveThumbFunc(DirectiveID.getLoc());
8731 return parseDirectiveCode(DirectiveID.getLoc());
8733 return parseDirectiveSyntax(DirectiveID
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp168 virtual bool ParseDirective(AsmToken DirectiveID) override;
882 bool HexagonAsmParser::ParseDirective(AsmToken DirectiveID) {
883 StringRef IDVal = DirectiveID.getIdentifier();
885 return ParseDirectiveValue(4, DirectiveID.getLoc());
888 return ParseDirectiveValue(2, DirectiveID.getLoc());
890 return ParseDirectiveFalign(256, DirectiveID.getLoc());
892 return ParseDirectiveComm(true, DirectiveID.getLoc());
894 return ParseDirectiveComm(false, DirectiveID.getLoc());
896 return ParseDirectiveSubsection(DirectiveID.getLoc());
/freebsd-11.0-release/contrib/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp399 bool ParseDirective(AsmToken DirectiveID) override;
680 bool SystemZAsmParser::ParseDirective(AsmToken DirectiveID) { argument
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp821 bool ParseDirective(AsmToken DirectiveID) override;
2823 bool X86AsmParser::ParseDirective(AsmToken DirectiveID) { argument
2825 StringRef IDVal = DirectiveID.getIdentifier();
2827 return ParseDirectiveWord(2, DirectiveID.getLoc());
2829 return ParseDirectiveCode(IDVal, DirectiveID.getLoc());
2835 return Error(DirectiveID.getLoc(), "'.att_syntax noprefix' is not "
2847 return Error(DirectiveID.getLoc(), "'.intel_syntax prefix' is not "
2853 return parseDirectiveEven(DirectiveID.getLoc());
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp421 bool ParseDirective(AsmToken DirectiveID) override;
1017 bool AMDGPUAsmParser::ParseDirective(AsmToken DirectiveID) { argument
1018 StringRef IDVal = DirectiveID.getString();
/freebsd-11.0-release/contrib/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp148 bool ParseDirective(AsmToken DirectiveID) override;
5907 bool MipsAsmParser::ParseDirective(AsmToken DirectiveID) { argument
5909 StringRef IDVal = DirectiveID.getString();
5912 return parseDirectiveCpLoad(DirectiveID.getLoc());
5914 return parseDirectiveCpRestore(DirectiveID.getLoc());
5916 parseDataDirective(8, DirectiveID.getLoc());
6146 parseDataDirective(4, DirectiveID.getLoc());
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp133 bool ParseDirective(AsmToken DirectiveID) override;
4190 bool AArch64AsmParser::ParseDirective(AsmToken DirectiveID) { argument
4196 StringRef IDVal = DirectiveID.getIdentifier();
4197 SMLoc Loc = DirectiveID.getLoc();

Completed in 301 milliseconds