OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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