| /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);
|