HomeSort by relevance Sort by last modified time
    Searched refs:Directive (Results 1 - 15 of 15) sorted by null

  /external/clang/lib/Frontend/
VerifyDiagnosticConsumer.cpp 78 /// Directive - Abstract class representing a parsed verify directive.
80 class Directive {
82 static Directive* Create(bool RegexKind, const SourceLocation &Location,
89 virtual ~Directive() { }
91 // Returns true if directive text is valid.
99 Directive(const SourceLocation &Location, const std::string &Text,
104 Directive(const Directive&); // DO NOT IMPLEMENT
105 void operator=(const Directive&); // DO NOT IMPLEMEN
    [all...]
  /external/llvm/include/llvm/MC/MCParser/
MCAsmParserExtension.h 35 StringRef Directive,
38 return (Obj->*Handler)(Directive, DirectiveLoc);
MCAsmParser.h 52 StringRef Directive,
  /external/llvm/lib/Target/PTX/
PTXMCAsmStreamer.cpp 363 const char *Directive = 0;
366 case 1: Directive = MAI.getData8bitsDirective(AddrSpace); break;
367 case 2: Directive = MAI.getData16bitsDirective(AddrSpace); break;
368 case 4: Directive = MAI.getData32bitsDirective(AddrSpace); break;
370 Directive = MAI.getData64bitsDirective(AddrSpace);
372 if (Directive) break;
386 assert(Directive && "Invalid size for machine code value!");
387 OS << Directive << *Value;
  /external/llvm/lib/Target/Mips/
MipsAsmPrinter.cpp 70 MCInst Directive;
71 Directive.setOpcode(Mips::MACRO);
72 OutStreamer.EmitInstruction(Directive);
74 Directive.setOpcode(Mips::NOMACRO);
75 OutStreamer.EmitInstruction(Directive);
86 // -- Frame directive "frame Stackpointer, Stacksize, RARegister"
187 /// Frame Directive
  /external/llvm/lib/Target/PowerPC/
PPCAsmPrinter.cpp 440 unsigned Directive = Subtarget.getDarwinDirective();
441 if (Subtarget.isGigaProcessor() && Directive < PPC::DIR_970)
442 Directive = PPC::DIR_970;
443 if (Subtarget.hasAltivec() && Directive < PPC::DIR_7400)
444 Directive = PPC::DIR_7400;
445 if (Subtarget.isPPC64() && Directive < PPC::DIR_970)
446 Directive = PPC::DIR_64;
447 assert(Directive <= PPC::DIR_64 && "Directive out of range.");
451 OutStreamer.EmitRawText("\t.machine " + Twine(CPUDirectives[Directive]));
    [all...]
PPCInstrInfo.cpp 57 unsigned Directive = TM->getSubtarget<PPCSubtarget>().getDarwinDirective();
58 if (Directive == PPC::DIR_440) {
  /external/llvm/lib/MC/MCParser/
COFFAsmParser.cpp 28 void AddDirectiveHandler(StringRef Directive) {
29 getParser().AddDirectiveHandler(this, Directive,
123 bool ParseDirectiveSymbolAttribute(StringRef Directive, SMLoc);
132 bool COFFAsmParser::ParseDirectiveSymbolAttribute(StringRef Directive, SMLoc) {
133 MCSymbolAttr Attr = StringSwitch<MCSymbolAttr>(Directive)
136 assert(Attr != MCSA_Invalid && "unexpected symbol attribute directive!");
142 return TokError("expected identifier in directive");
152 return TokError("unexpected token in directive");
165 return TokError("unexpected token in section switching directive");
178 return TokError("expected identifier in directive");
    [all...]
ELFAsmParser.cpp 26 void AddDirectiveHandler(StringRef Directive) {
27 getParser().AddDirectiveHandler(this, Directive,
155 bool ELFAsmParser::ParseDirectiveSymbolAttribute(StringRef Directive, SMLoc) {
156 MCSymbolAttr Attr = StringSwitch<MCSymbolAttr>(Directive)
163 assert(Attr != MCSA_Invalid && "unexpected symbol attribute directive!");
169 return TokError("expected identifier in directive");
179 return TokError("unexpected token in directive");
191 return TokError("unexpected token in section switching directive");
203 return TokError("expected identifier in directive");
207 return TokError("unexpected token in directive");
    [all...]
DarwinAsmParser.cpp 25 /// \brief Implementation of directive handling which is shared across all
29 void AddDirectiveHandler(StringRef Directive) {
30 getParser().AddDirectiveHandler(this, Directive,
117 // Named Section Directive
283 // Darwin silently ignores the .ident directive.
301 return TokError("unexpected token in section switching directive");
315 // section, then just issuing the section switch directive will not realign
330 return TokError("expected identifier in directive");
336 return TokError("unexpected token in '.desc' directive");
344 return TokError("unexpected token in '.desc' directive");
    [all...]
AsmParser.cpp 103 /// invoked after the directive identifier is read and is responsible for
104 /// parsing and validating the rest of the directive. The handler is passed
105 /// in the directive name and the location of the directive keyword.
133 StringRef Directive,
135 DirectiveMap[Directive] = std::make_pair(Object, Handler);
208 // Directive Parsing.
222 /// ParseDirectiveSymbolAttribute - Parse a directive like ".globl" which
246 /// \brief Generic implementations of directive handling, etc. which is shared
250 void AddDirectiveHandler(StringRef Directive) {
    [all...]
  /external/llvm/lib/MC/
MCAsmStreamer.cpp 509 // Note: a .zerofill directive does not switch sections.
512 // This is a mach-o specific directive.
531 // This is a mach-o specific directive and section.
610 const char *Directive = 0;
613 case 1: Directive = MAI.getData8bitsDirective(AddrSpace); break;
614 case 2: Directive = MAI.getData16bitsDirective(AddrSpace); break;
615 case 4: Directive = MAI.getData32bitsDirective(AddrSpace); break;
617 Directive = MAI.getData64bitsDirective(AddrSpace);
619 if (Directive) break;
633 assert(Directive && "Invalid size for machine code value!")
    [all...]
  /external/clang/lib/Lex/
PPDirectives.cpp 1 //===--- PPDirectives.cpp - Directive Handling for Preprocessor -----------===//
10 // This file implements # directive processing for the Preprocessor.
28 // Utility Methods for Preprocessor Directive Handling.
90 assert(Tmp.isNot(tok::eof) && "EOF seen while discarding directive tokens");
97 /// this is due to a a #define, 2 if #undef directive, 0 if it is something
165 // There should be no tokens after the directive, but we allow them as an
172 // or if this is a macro-style preprocessing directive, because it is more
186 /// SkipExcludedConditionalBlock - We just read a #if or related directive and
190 /// this #if directive, so #else/#elif blocks should never be entered. If ElseOk
192 /// so a #else directive is a duplicate. When this returns, the caller can le
    [all...]
  /external/clang/include/clang/Lex/
Preprocessor.h 259 /// push_macro directive, we keep a MacroInfo stack used to restore
594 /// would foul up preprocessor directive handling.
    [all...]
  /external/opencv/cxcore/src/
cxpersistence.cpp     [all...]

Completed in 750 milliseconds