| /freebsd-12-stable/contrib/flex/ |
| D | buf.c | 49 struct Buf userdef_buf; /**< for user #definitions triggered by cmd-line. */ 50 struct Buf defs_buf; /**< for #define's autogenerated. List of strings. */ 51 struct Buf yydmap_buf; /**< string buffer to hold yydmap elements */ 52 struct Buf m4defs_buf; /**< m4 definitions. List of strings. */ 53 struct Buf top_buf; /**< contains %top code. String buffer. */ 55 struct Buf *buf_print_strings(struct Buf * buf, FILE* out) in buf_print_strings() 71 struct Buf *buf_prints (struct Buf *buf, const char *fmt, const char *s) in buf_prints() 91 struct Buf *buf_linedir (struct Buf *buf, const char* filename, int lineno) in buf_linedir() 119 struct Buf *buf_concat(struct Buf* dest, const struct Buf* src) in buf_concat() 127 struct Buf *buf_strnappend (buf, str, n) in buf_strnappend() [all …]
|
| D | flexdef.h | 1103 struct Buf { struct 1110 extern void buf_init PROTO ((struct Buf * buf, size_t elem_size)); argument 1111 extern void buf_destroy PROTO ((struct Buf * buf)); 1112 extern struct Buf *buf_append 1113 PROTO ((struct Buf * buf, const void *ptr, int n_elem)); 1114 extern struct Buf *buf_concat PROTO((struct Buf* dest, const struct Buf* src)); 1115 extern struct Buf *buf_strappend PROTO ((struct Buf *, const char *str)); 1116 extern struct Buf *buf_strnappend 1117 PROTO ((struct Buf *, const char *str, int nchars)); 1118 extern struct Buf *buf_strdefine [all …]
|
| /freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/xray/ |
| D | xray_buffer_queue.cpp | 123 auto &Buf = T.Buff; in init() local 126 Buf.Extents = &E->Extents; in init() 127 atomic_store(Buf.Extents, 0, memory_order_release); in init() 128 Buf.Generation = generation(); in init() 129 Buf.Data = &BackingStore->Data + (BufferSize * i); in init() 130 Buf.Size = BufferSize; in init() 131 Buf.BackingStore = BackingStore; in init() 132 Buf.ExtentsBackingStore = ExtentsBackingStore; in init() 133 Buf.Count = BufferCount; in init() 161 BufferQueue::ErrorCode BufferQueue::getBuffer(Buffer &Buf) { in getBuffer() argument [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Object/ |
| D | COFFModuleDefinition.cpp | 90 Lexer(StringRef S) : Buf(S) {} in Lexer() 93 Buf = Buf.trim(); in lex() 94 if (Buf.empty()) in lex() 97 switch (Buf[0]) { in lex() 101 size_t End = Buf.find('\n'); in lex() 102 Buf = (End == Buf.npos) ? "" : Buf.drop_front(End); in lex() 106 Buf = Buf.drop_front(); in lex() 107 if (Buf.startswith("=")) { in lex() 108 Buf = Buf.drop_front(); in lex() 113 Buf = Buf.drop_front(); in lex() [all …]
|
| D | Archive.cpp | 77 std::string Buf; in ArchiveMemberHeader() local 78 raw_string_ostream OS(Buf); in ArchiveMemberHeader() 82 std::string Msg("terminator characters in archive member \"" + Buf + in ArchiveMemberHeader() 156 std::string Buf; in getName() local 157 raw_string_ostream OS(Buf); in getName() 164 Buf + "' for archive member header at offset " + in getName() 195 std::string Buf; in getName() local 196 raw_string_ostream OS(Buf); in getName() 203 Buf + "' for archive member header at offset " + in getName() 232 std::string Buf; in getSize() local [all …]
|
| D | Object.cpp | 79 auto Buf = unwrap(BR)->getMemoryBufferRef(); in LLVMBinaryCopyMemoryBuffer() local 81 Buf.getBuffer(), Buf.getBufferIdentifier(), in LLVMBinaryCopyMemoryBuffer() 179 std::unique_ptr<MemoryBuffer> Buf(unwrap(MemBuf)); in LLVMCreateObjectFile() local 181 ObjectFile::createObjectFile(Buf->getMemBufferRef())); in LLVMCreateObjectFile() 189 auto *Ret = new OwningBinary<ObjectFile>(std::move(ObjOrErr.get()), std::move(Buf)); in LLVMCreateObjectFile() 222 std::string Buf; in LLVMMoveToContainingSection() local 223 raw_string_ostream OS(Buf); in LLVMMoveToContainingSection() 226 report_fatal_error(Buf); in LLVMMoveToContainingSection() 304 std::string Buf; in LLVMGetSymbolName() local 305 raw_string_ostream OS(Buf); in LLVMGetSymbolName() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Remarks/ |
| D | YAMLRemarkParser.cpp | 60 static Expected<bool> parseMagic(StringRef &Buf) { in parseMagic() argument 61 if (!Buf.consume_front(remarks::Magic)) in parseMagic() 64 if (Buf.size() < 1 || !Buf.consume_front(StringRef("\0", 1))) in parseMagic() 70 static Expected<uint64_t> parseVersion(StringRef &Buf) { in parseVersion() argument 71 if (Buf.size() < sizeof(uint64_t)) in parseVersion() 77 Buf.data()); in parseVersion() 83 Buf = Buf.drop_front(sizeof(uint64_t)); in parseVersion() 87 static Expected<uint64_t> parseStrTabSize(StringRef &Buf) { in parseStrTabSize() argument 88 if (Buf.size() < sizeof(uint64_t)) in parseStrTabSize() 93 Buf.data()); in parseStrTabSize() [all …]
|
| D | RemarkParser.cpp | 52 llvm::remarks::createRemarkParser(Format ParserFormat, StringRef Buf) { in createRemarkParser() argument 55 return std::make_unique<YAMLRemarkParser>(Buf); in createRemarkParser() 61 return std::make_unique<BitstreamRemarkParser>(Buf); in createRemarkParser() 70 llvm::remarks::createRemarkParser(Format ParserFormat, StringRef Buf, in createRemarkParser() argument 78 return std::make_unique<YAMLStrTabRemarkParser>(Buf, std::move(StrTab)); in createRemarkParser() 80 return std::make_unique<BitstreamRemarkParser>(Buf, std::move(StrTab)); in createRemarkParser() 90 Format ParserFormat, StringRef Buf, Optional<ParsedStringTable> StrTab, in createRemarkParserFromMeta() argument 97 return createYAMLParserFromMeta(Buf, std::move(StrTab), in createRemarkParserFromMeta() 100 return createBitstreamParserFromMeta(Buf, std::move(StrTab), in createRemarkParserFromMeta() 115 CParser(Format ParserFormat, StringRef Buf, in CParser() [all …]
|
| D | BitstreamRemarkParser.h | 46 explicit BitstreamRemarkParser(StringRef Buf) in BitstreamRemarkParser() 47 : RemarkParser(Format::Bitstream), ParserHelper(Buf) {} in BitstreamRemarkParser() 50 BitstreamRemarkParser(StringRef Buf, ParsedStringTable StrTab) in BitstreamRemarkParser() 51 : RemarkParser(Format::Bitstream), ParserHelper(Buf), in BitstreamRemarkParser() 78 StringRef Buf, Optional<ParsedStringTable> StrTab = None,
|
| D | YAMLRemarkParser.h | 66 YAMLRemarkParser(StringRef Buf); 75 YAMLRemarkParser(StringRef Buf, Optional<ParsedStringTable> StrTab); 100 YAMLStrTabRemarkParser(StringRef Buf, ParsedStringTable StrTab) in YAMLStrTabRemarkParser() 101 : YAMLRemarkParser(Buf, std::move(StrTab)) {} in YAMLStrTabRemarkParser() 113 createYAMLParserFromMeta(StringRef Buf,
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Demangle/ |
| D | Demangle.h | 61 char *rustDemangle(const char *MangledName, char *Buf, size_t *N, int *Status); 86 char *finishDemangle(char *Buf, size_t *N) const; 90 char *getFunctionBaseName(char *Buf, size_t *N) const; 94 char *getFunctionDeclContextName(char *Buf, size_t *N) const; 97 char *getFunctionName(char *Buf, size_t *N) const; 100 char *getFunctionParameters(char *Buf, size_t *N) const; 101 char *getFunctionReturnType(char *Buf, size_t *N) const;
|
| D | MicrosoftDemangle.h | 30 uint8_t *Buf = nullptr; member 38 NewHead->Buf = new uint8_t[Capacity]; in addNode() 50 assert(Head->Buf); in ~ArenaAllocator() 51 delete[] Head->Buf; in ~ArenaAllocator() 59 assert(Head && Head->Buf); in allocUnalignedBuffer() 61 uint8_t *P = Head->Buf + Head->Used; in allocUnalignedBuffer() 69 return reinterpret_cast<char *>(Head->Buf); in allocUnalignedBuffer() 74 assert(Head && Head->Buf); in allocArray() 76 size_t P = (size_t)Head->Buf + Head->Used; in allocArray() 88 return new (Head->Buf) T[Count](); in allocArray() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Object/ |
| D | Binary.h | 189 std::unique_ptr<MemoryBuffer> Buf; variable 193 OwningBinary(std::unique_ptr<T> Bin, std::unique_ptr<MemoryBuffer> Buf); 205 std::unique_ptr<MemoryBuffer> Buf) in OwningBinary() argument 206 : Bin(std::move(Bin)), Buf(std::move(Buf)) {} in OwningBinary() 212 : Bin(std::move(Other.Bin)), Buf(std::move(Other.Buf)) {} in OwningBinary() 217 Buf = std::move(Other.Buf); 224 return std::make_pair(std::move(Bin), std::move(Buf)); in takeBinary()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Demangle/ |
| D | ItaniumDemangle.cpp | 326 char *llvm::itaniumDemangle(const char *MangledName, char *Buf, in itaniumDemangle() argument 328 if (MangledName == nullptr || (Buf != nullptr && N == nullptr)) { in itaniumDemangle() 342 else if (!initializeOutputStream(Buf, N, S, 1024)) in itaniumDemangle() 350 Buf = S.getBuffer(); in itaniumDemangle() 355 return InternalStatus == demangle_success ? Buf : nullptr; in itaniumDemangle() 387 static char *printNode(const Node *RootNode, char *Buf, size_t *N) { in printNode() argument 389 if (!initializeOutputStream(Buf, N, S, 128)) in printNode() 398 char *ItaniumPartialDemangler::getFunctionBaseName(char *Buf, size_t *N) const { in getFunctionBaseName() argument 422 return printNode(Name, Buf, N); in getFunctionBaseName() 427 char *ItaniumPartialDemangler::getFunctionDeclContextName(char *Buf, in getFunctionDeclContextName() argument [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/FuzzMutate/ |
| D | FuzzerCLI.cpp | 162 std::unique_ptr<MemoryBuffer> Buf = std::move(BufOrErr.get()); in runFuzzerOnInputs() local 163 errs() << "Running: " << Arg << " (" << Buf->getBufferSize() << " bytes)\n"; in runFuzzerOnInputs() 164 TestOne(reinterpret_cast<const uint8_t *>(Buf->getBufferStart()), in runFuzzerOnInputs() 165 Buf->getBufferSize()); in runFuzzerOnInputs() 191 std::string Buf; in writeModule() local 193 raw_string_ostream OS(Buf); in writeModule() 196 if (Buf.size() > MaxSize) in writeModule() 198 memcpy(Dest, Buf.data(), Buf.size()); in writeModule() 199 return Buf.size(); in writeModule()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Frontend/ |
| D | TextDiagnosticBuffer.cpp | 28 SmallString<100> Buf; in HandleDiagnostic() local 29 Info.FormatDiagnostic(Buf); in HandleDiagnostic() 35 Notes.emplace_back(Info.getLocation(), std::string(Buf.str())); in HandleDiagnostic() 39 Warnings.emplace_back(Info.getLocation(), std::string(Buf.str())); in HandleDiagnostic() 43 Remarks.emplace_back(Info.getLocation(), std::string(Buf.str())); in HandleDiagnostic() 48 Errors.emplace_back(Info.getLocation(), std::string(Buf.str())); in HandleDiagnostic()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Support/ |
| D | SHA1.cpp | 34 static inline uint32_t blk0(uint32_t *Buf, int I) { return Buf[I]; } in blk0() argument 36 static inline uint32_t blk(uint32_t *Buf, int I) { in blk() argument 37 Buf[I & 15] = rol(Buf[(I + 13) & 15] ^ Buf[(I + 8) & 15] ^ Buf[(I + 2) & 15] ^ in blk() 38 Buf[I & 15], in blk() 40 return Buf[I & 15]; in blk() 44 uint32_t &E, int I, uint32_t *Buf) { in r0() argument 45 E += ((B & (C ^ D)) ^ D) + blk0(Buf, I) + 0x5A827999 + rol(A, 5); in r0() 50 uint32_t &E, int I, uint32_t *Buf) { in r1() argument 51 E += ((B & (C ^ D)) ^ D) + blk(Buf, I) + 0x5A827999 + rol(A, 5); in r1() 56 uint32_t &E, int I, uint32_t *Buf) { in r2() argument [all …]
|
| D | MemoryBuffer.cpp | 128 auto Buf = WritableMemoryBuffer::getNewUninitMemBuffer(InputData.size(), BufferName); in getMemBufferCopyImpl() local 129 if (!Buf) in getMemBufferCopyImpl() 131 memcpy(Buf->getBufferStart(), InputData.data(), InputData.size()); in getMemBufferCopyImpl() 132 return std::move(Buf); in getMemBufferCopyImpl() 137 auto Buf = getMemBufferCopyImpl(InputData, BufferName); in getMemBufferCopy() local 138 if (Buf) in getMemBufferCopy() 139 return std::move(*Buf); in getMemBufferCopy() 307 char *Buf = Mem + AlignedStringLen; in getNewUninitMemBuffer() local 308 Buf[Size] = 0; // Null terminate buffer. in getNewUninitMemBuffer() 310 auto *Ret = new (Mem) MemBuffer(StringRef(Buf, Size), true); in getNewUninitMemBuffer() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/AsmParser/ |
| D | Parser.cpp | 30 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(F); in parseAssemblyInto() local 31 SM.AddNewSourceBuffer(std::move(Buf), SMLoc()); in parseAssemblyInto() 148 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(F); in parseSummaryIndexAssemblyInto() local 149 SM.AddNewSourceBuffer(std::move(Buf), SMLoc()); in parseSummaryIndexAssemblyInto() 185 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Asm); in parseConstantValue() local 186 SM.AddNewSourceBuffer(std::move(Buf), SMLoc()); in parseConstantValue() 202 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Asm); in parseType() local 203 SM.AddNewSourceBuffer(std::move(Buf), SMLoc()); in parseType() 214 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Asm); in parseTypeAtBeginning() local 215 SM.AddNewSourceBuffer(std::move(Buf), SMLoc()); in parseTypeAtBeginning()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/wasm/ |
| D | WasmObjcopy.cpp | 49 std::unique_ptr<FileOutputBuffer> Buf = std::move(*BufferOrErr); in dumpSectionToFile() local 50 std::copy(Contents.begin(), Contents.end(), Buf->getBufferStart()); in dumpSectionToFile() 51 if (Error E = Buf->commit()) in dumpSectionToFile() 134 std::unique_ptr<MemoryBuffer> Buf = std::move(*BufOrErr); in handleArgs() local 136 reinterpret_cast<const uint8_t *>(Buf->getBufferStart()), in handleArgs() 137 Buf->getBufferSize()); in handleArgs() 138 Obj.addSectionWithOwnedContents(Sec, std::move(Buf)); in handleArgs()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/MachO/ |
| D | MachOWriter.cpp | 171 memcpy(Buf->getBufferStart(), &Header, HeaderSize); in writeHeader() 176 reinterpret_cast<uint8_t *>(Buf->getBufferStart()) + headerSize(); in writeLoadCommands() 270 memcpy(Buf->getBufferStart() + Sec->Offset, Sec->Content.data(), in writeSections() 283 memcpy(Buf->getBufferStart() + Sec->RelOff + in writeSections() 313 uint8_t *StrTable = (uint8_t *)Buf->getBufferStart() + SymTabCommand.stroff; in writeStringTable() 324 char *SymTable = (char *)Buf->getBufferStart() + SymTabCommand.symoff; in writeSymbolTable() 343 char *Out = (char *)Buf->getBufferStart() + DyLdInfoCommand.rebase_off; in writeRebaseInfo() 355 char *Out = (char *)Buf->getBufferStart() + DyLdInfoCommand.bind_off; in writeBindInfo() 367 char *Out = (char *)Buf->getBufferStart() + DyLdInfoCommand.weak_bind_off; in writeWeakBindInfo() 379 char *Out = (char *)Buf->getBufferStart() + DyLdInfoCommand.lazy_bind_off; in writeLazyBindInfo() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/ubsan/ |
| D | ubsan_monitor.cpp | 51 InternalScopedString &Buf = CurrentUBR->Buffer; in __ubsan_get_current_report_data() local 55 char FirstChar = *Buf.data(); in __ubsan_get_current_report_data() 57 *Buf.data() += 'A' - 'a'; in __ubsan_get_current_report_data() 60 *OutMessage = Buf.data(); in __ubsan_get_current_report_data()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-objdump/ |
| D | ELFDump.cpp | 285 const uint8_t *Buf = Contents.data(); in printSymbolVersionDependency() local 286 while (Buf) { in printSymbolVersionDependency() 287 auto *Verneed = reinterpret_cast<const typename ELFT::Verneed *>(Buf); in printSymbolVersionDependency() 291 const uint8_t *BufAux = Buf + Verneed->vn_aux; in printSymbolVersionDependency() 301 Buf = Verneed->vn_next ? Buf + Verneed->vn_next : nullptr; in printSymbolVersionDependency() 311 const uint8_t *Buf = Contents.data(); in printSymbolVersionDefinition() local 317 while (Buf) { in printSymbolVersionDefinition() 318 auto *Verdef = reinterpret_cast<const typename ELFT::Verdef *>(Buf); in printSymbolVersionDefinition() 323 const uint8_t *BufAux = Buf + Verdef->vd_aux; in printSymbolVersionDefinition() 333 Buf = Verdef->vd_next ? Buf + Verdef->vd_next : nullptr; in printSymbolVersionDefinition()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Index/ |
| D | USRGeneration.cpp | 61 SmallVectorImpl<char> &Buf; member in __anonc85c9c5f0111::USRGenerator 70 explicit USRGenerator(ASTContext *Ctx, SmallVectorImpl<char> &Buf) in USRGenerator() argument 71 : Buf(Buf), in USRGenerator() 72 Out(Buf), in USRGenerator() 181 const unsigned startSize = Buf.size(); in EmitDeclName() 183 const unsigned endSize = Buf.size(); in EmitDeclName() 225 const unsigned StartSize = Buf.size(); in VisitFunctionDecl() 227 if (Buf.size() == StartSize) in VisitFunctionDecl() 545 assert(Buf.size() > 0); in VisitTagDecl() 546 const unsigned off = Buf.size() - 1; in VisitTagDecl() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/Index/ |
| D | USRGeneration.h | 32 bool generateUSRForDecl(const Decl *D, SmallVectorImpl<char> &Buf); 71 const SourceManager &SM, SmallVectorImpl<char> &Buf); 73 const SourceManager &SM, SmallVectorImpl<char> &Buf); 78 bool generateUSRForType(QualType T, ASTContext &Ctx, SmallVectorImpl<char> &Buf);
|