HomeSort by: relevance | last modified time | path
    Searched refs:Emit (Results 1 - 25 of 69) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/clang/utils/TableGen/
ClangCommentHTMLTagsEmitter.cpp 33 StringMatcher("Name", Matches, OS).Emit();
55 StringMatcher("Name", MatchesEndTagOptional, OS).Emit();
60 StringMatcher("Name", MatchesEndTagForbidden, OS).Emit();
ClangCommentHTMLNamedCharacterReferenceEmitter.cpp 78 StringMatcher("Name", NameToUTF8, OS).Emit();
ClangCommentCommandInfoEmitter.cpp 74 StringMatcher("Name", Matches, OS).Emit();
ClangOpenCLBuiltinEmitter.cpp 90 void Emit();
108 // \param Output (out) String containing the enums to emit in the output file.
115 // Emit the enum or struct used in the generated file.
140 // Emit the FunctionExtensionTable that lists all function extensions.
143 // Emit the TypeTable containing all types used by OpenCL builtins.
146 // Emit the SignatureTable. This table contains all the possible signatures.
156 // Emit the BuiltinTable table. This table contains all the overloads of
169 // Emit a StringMatcher function to check whether a function name is an
173 // Emit a function returning the clang QualType instance associated with
233 void BuiltinNameEmitter::Emit() {
    [all...]
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
Attributes.cpp 23 void emit(raw_ostream &OS);
42 auto Emit = [&](ArrayRef<StringRef> KindNames, StringRef MacroName) {
56 // Emit attribute enums in the same order llvm::Attribute::operator< expects.
57 Emit({"EnumAttr", "TypeAttr", "IntAttr"}, "ATTRIBUTE_ENUM");
58 Emit({"StrBoolAttr"}, "ATTRIBUTE_STRBOOL");
99 void Attributes::emit(raw_ostream &OS) { function in class:Attributes
107 Attributes(RK).emit(OS);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/
R600MCCodeEmitter.cpp 52 void Emit(uint32_t value, raw_ostream &OS) const;
53 void Emit(uint64_t value, raw_ostream &OS) const;
112 Emit(InstWord01, OS);
113 Emit(InstWord2, OS);
114 Emit((uint32_t) 0, OS);
136 Emit(Word01, OS);
137 Emit(Word2, OS);
138 Emit((uint32_t) 0, OS);
148 Emit(Inst, OS);
152 void R600MCCodeEmitter::Emit(uint32_t Value, raw_ostream &OS) const
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/MC/
MCWin64EH.h 55 void Emit(MCStreamer &Streamer) const override;
62 void Emit(MCStreamer &Streamer) const override;
MCWinEH.h 82 virtual void Emit(MCStreamer &Streamer) const = 0;
MCDwarf.h 46 // Emit the common part of the DWARF 5 range/locations list tables header.
210 /// \c Emit().
240 Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params,
243 Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params,
304 void Emit(MCStreamer &MCOS, MCDwarfLineTableParams Params,
314 static void emit(MCStreamer *MCOS, MCDwarfLineTableParams Params);
397 /// Utility function to emit the encoding to a streamer.
398 static void Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params,
408 static void Emit(MCStreamer *MCOS);
642 static void Emit(MCObjectStreamer &streamer, MCAsmBackend *MAB, bool isEH)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/TableGen/
StringMatcher.h 44 void Emit(unsigned Indent = 0, bool IgnoreDuplicates = false) const;
  /src/external/apache2/llvm/dist/llvm/include/llvm/Bitstream/
BitstreamWriter.h 202 void Emit(uint32_t Val, unsigned NumBits) {
230 assert(NumBits <= 32 && "Too many bits to emit!");
233 // Emit the bits with VBR encoding, NumBits-1 bits at a time.
235 Emit((Val & ((1 << (NumBits-1))-1)) | (1 << (NumBits-1)), NumBits);
239 Emit(Val, NumBits);
243 assert(NumBits <= 32 && "Too many bits to emit!");
249 // Emit the bits with VBR encoding, NumBits-1 bits at a time.
251 Emit(((uint32_t)Val & ((1 << (NumBits-1))-1)) |
256 Emit((uint32_t)Val, NumBits);
259 /// EmitCode - Emit the specified code
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/
X86WinCOFFStreamer.cpp 38 // We have to emit the unwind info now, because this directive
51 EHStreamer.Emit(*this);
  /src/external/apache2/llvm/dist/clang/include/clang/Basic/
PartialDiagnostic.h 147 void Emit(const DiagnosticBuilder &DB) const {
175 Emit(DB);
202 PD.Emit(DB);
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
EHScopeStack.h 10 // CodeGen to emit cleanups. The implementation is in CGCleanup.cpp and other
185 /// Emit the cleanup. For normal cleanups, this is run in the
191 virtual void Emit(CodeGenFunction &CGF, Flags flags) = 0;
208 void Emit(CodeGenFunction &CGF, Flags flags) override {
209 restore(CGF, std::index_sequence_for<As...>()).Emit(CGF, flags);
CGObjCRuntime.cpp 134 void Emit(CodeGenFunction &CGF, Flags flags) override {
203 // Emit the original filter expression, convert to i32, and return.
216 // Emit the try body.
226 // Emit the handlers.
319 void Emit(CodeGenFunction &CGF, Flags flags) override {
349 // Emit the body of the statement.
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
DwarfFile.cpp 29 // Emit the various dwarf units to the unit section USection with
98 void DwarfFile::emitAbbrevs(MCSection *Section) { Abbrevs.Emit(Asm, Section); }
100 // Emit strings into a string section.
103 StrPool.emit(*Asm, StrSection, OffsetSection, UseRelativeOffsets);
AsmPrinterDwarf.cpp 39 /// EmitSLEB128 - emit the specified signed leb128 value.
55 /// Emit something like ".uleb128 Hi-Lo".
112 /// EmitEncodingByte - Emit a .byte 42 directive that corresponds to an
161 // On COFF targets, we have to emit the special .secrel32 directive.
176 // Otherwise, emit it as a label difference from the start of the section.
188 // Just emit the offset directly; no need for symbol math.
280 // Emit the code (index) for the abbreviation.
288 // Emit the DIE attribute values.
300 // Emit an attribute using the defined form.
304 // Emit the DIE children if any
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/TableGen/
StringMatcher.cpp 44 /// same length and whose characters leading up to CharNo are the same, emit
88 // Emit code to break out if the prefix doesn't match.
108 // Otherwise, we have multiple possible things, emit a switch on the
129 /// Emit - Top level entry point.
131 void StringMatcher::Emit(unsigned Indent, bool IgnoreDuplicates) const {
  /src/external/apache2/llvm/dist/llvm/lib/MC/
MCDwarf.cpp 76 /// Construct an instance that can emit .debug_line_str (for use in a normal
85 /// Emit a reference to the string.
88 /// Emit the .debug_line_str section if appropriate.
217 // At this point we want to emit/create the sequence to encode the delta in
236 void MCDwarfLineTable::emit(MCStreamer *MCOS, MCDwarfLineTableParams Params) { function in class:MCDwarfLineTable
263 void MCDwarfDwoLineTable::Emit(MCStreamer &MCOS, MCDwarfLineTableParams Params,
269 MCOS.emitLabel(Header.Emit(&MCOS, Params, None, NoLineStr).second);
273 MCDwarfLineTableHeader::Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params,
291 return Emit(
317 // Emit the strings without perturbing the offsets we used
    [all...]
MCObjectStreamer.cpp 178 MCDwarfFrameEmitter::Emit(*this, MAB, true);
181 MCDwarfFrameEmitter::Emit(*this, MAB, false);
275 // Otherwise queue the label and set its fragment pointer when we emit the
291 // Emit a label at a previously emitted fragment/offset position. This must be
392 // If this instruction doesn't need relaxation, just emit it as data.
401 // Otherwise, relax and emit it as data if either:
404 // group. We want to emit all such instructions into the same data
415 // Otherwise emit to a separate fragment.
481 // emit the sequence to set the address
487 // emit the sequence for the LineDelta (from 1) and a zero address delta
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
GlobalModuleIndex.cpp 475 // Emit the block name if present.
775 // Emit the file header.
776 Stream.Emit((unsigned)'B', 8);
777 Stream.Emit((unsigned)'C', 8);
778 Stream.Emit((unsigned)'G', 8);
779 Stream.Emit((unsigned)'I', 8);
832 BucketOffset = Generator.Emit(Out, Trait);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
OnDiskHashTable.h 142 /// Emit the table to Out, which must not be at offset 0.
143 offset_type Emit(raw_ostream &Out) {
145 return Emit(Out, InfoObj);
148 /// Emit the table to Out, which must not be at offset 0.
151 offset_type Emit(raw_ostream &Out, Info &InfoObj) {
171 // Emit the payload of the table.
216 // Emit the hashtable itself.
300 /// produced by OnDiskHashTableGenerator::Emit, and advance the Buckets
411 /// OnDiskHashTableGenerator::Emit.
593 /// OnDiskHashTableGenerator::Emit
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Serialization/
ASTRecordWriter.h 86 /// Emit the record to the stream, followed by its substatements, and
89 uint64_t Emit(unsigned Code, unsigned Abbrev = 0) {
97 /// Emit the record to the stream, preceded by its substatements.
113 /// statements to emit.
117 /// type or declaration has been written, Emit() will write
127 /// to emit.
130 /// Emit a source location.
138 /// Emit a source range.
155 /// Emit an integral value.
160 /// Emit a signed integral value
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Frontend/
SerializedDiagnosticPrinter.cpp 167 /// Build a DiagnosticsEngine to emit diagnostics about the diagnostics
175 /// Emit the preamble for the serialized diagnostics.
178 /// Emit the BLOCKINFO block.
181 /// Emit the META data block.
190 /// Emit a DIAG record.
195 /// Emit FIXIT and SOURCE_RANGE records for a diagnostic.
200 /// Emit a record for a CharSourceRange.
203 /// Emit the string information for the category.
206 /// Emit the string information for diagnostic flags.
212 /// Emit (lazily) the file string and retrieved the file identifier
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/
AArch64WinCOFFStreamer.cpp 38 // We have to emit the unwind info now, because this directive
51 EHStreamer.Emit(*this);

Completed in 76 milliseconds

1 2 3