| /freebsd/contrib/flex/src/ |
| H A 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() 92 struct Buf *buf_linedir (struct Buf *buf, const char* filename, int lineno) in buf_linedir() 125 struct Buf *buf_concat(struct Buf* dest, const struct Buf* src) in buf_concat() 133 struct Buf *buf_strnappend (struct Buf *buf, const char *str, int n) in buf_strnappend() [all …]
|
| H A D | flexdef.h | 1041 struct Buf { struct 1048 extern void buf_init(struct Buf * buf, size_t elem_size); argument 1049 extern void buf_destroy(struct Buf * buf); 1050 extern struct Buf *buf_append(struct Buf * buf, const void *ptr, int n_elem); 1051 extern struct Buf *buf_concat(struct Buf* dest, const struct Buf* src); 1052 extern struct Buf *buf_strappend(struct Buf *, const char *str); 1053 extern struct Buf *buf_strnappend(struct Buf *, const char *str, int nchars); 1054 extern struct Buf *buf_strdefine(struct Buf * buf, const char *str, const char *def); 1055 extern struct Buf *buf_prints(struct Buf *buf, const char *fmt, const char* s); 1056 extern struct Buf *buf_m4_define(struct Buf *buf, const char* def, const char* val); [all …]
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/xray/ |
| H A 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/contrib/llvm-project/llvm/lib/Object/ |
| H A D | COFFModuleDefinition.cpp | 84 Lexer(StringRef S) : Buf(S) {} in Lexer() 87 Buf = Buf.trim(); in lex() 88 if (Buf.empty()) in lex() 91 switch (Buf[0]) { in lex() 95 size_t End = Buf.find('\n'); in lex() 96 Buf = (End == Buf.npos) ? "" : Buf.drop_front(End); in lex() 100 Buf = Buf.drop_front(); in lex() 101 if (Buf.consume_front("=")) in lex() 105 Buf = Buf.drop_front(); in lex() 109 std::tie(S, Buf) = Buf.substr(1).split('"'); in lex() [all …]
|
| H A D | Object.cpp | 80 auto Buf = unwrap(BR)->getMemoryBufferRef(); in LLVMBinaryCopyMemoryBuffer() local 82 Buf.getBuffer(), Buf.getBufferIdentifier(), in LLVMBinaryCopyMemoryBuffer() 182 std::unique_ptr<MemoryBuffer> Buf(unwrap(MemBuf)); in LLVMCreateObjectFile() local 184 ObjectFile::createObjectFile(Buf->getMemBufferRef())); in LLVMCreateObjectFile() 191 auto *Ret = new OwningBinary<ObjectFile>(std::move(ObjOrErr.get()), std::move(Buf)); in LLVMCreateObjectFile() 224 std::string Buf; in LLVMMoveToContainingSection() local 225 raw_string_ostream OS(Buf); in LLVMMoveToContainingSection() 305 std::string Buf; in LLVMGetSymbolName() local 306 raw_string_ostream OS(Buf); in LLVMGetSymbolName() 316 std::string Buf; in LLVMGetSymbolAddress() local [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Remarks/ |
| H A D | RemarkParser.cpp | 53 llvm::remarks::createRemarkParser(Format ParserFormat, StringRef Buf) { in createRemarkParser() argument 54 auto DetectedFormat = detectFormat(ParserFormat, Buf); in createRemarkParser() 60 return std::make_unique<YAMLRemarkParser>(Buf); in createRemarkParser() 62 return std::make_unique<BitstreamRemarkParser>(Buf); in createRemarkParser() 72 Format ParserFormat, StringRef Buf, in createRemarkParserFromMeta() argument 74 auto DetectedFormat = detectFormat(ParserFormat, Buf); in createRemarkParserFromMeta() 80 return createYAMLParserFromMeta(Buf, std::move(ExternalFilePrependPath)); in createRemarkParserFromMeta() 82 return createBitstreamParserFromMeta(Buf, in createRemarkParserFromMeta() 97 CParser(Format ParserFormat, StringRef Buf) in CParser() 98 : TheParser(cantFail(createRemarkParser(ParserFormat, Buf))) {} in CParser() [all …]
|
| H A D | YAMLRemarkParser.cpp | 62 static Expected<bool> parseMagic(StringRef &Buf) { in parseMagic() argument 63 if (!Buf.consume_front(remarks::Magic)) in parseMagic() 66 if (Buf.size() < 1 || !Buf.consume_front(StringRef("\0", 1))) in parseMagic() 72 static Expected<uint64_t> parseVersion(StringRef &Buf) { in parseVersion() argument 73 if (Buf.size() < sizeof(uint64_t)) in parseVersion() 78 support::endian::read<uint64_t, llvm::endianness::little>(Buf.data()); in parseVersion() 84 Buf = Buf.drop_front(sizeof(uint64_t)); in parseVersion() 88 static Expected<uint64_t> parseStrTabSize(StringRef &Buf) { in parseStrTabSize() argument 89 if (Buf.size() < sizeof(uint64_t)) in parseStrTabSize() 93 support::endian::read<uint64_t, llvm::endianness::little>(Buf.data()); in parseStrTabSize() [all …]
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/profile/ |
| H A D | InstrProfilingPlatformAIX.c | 31 char Buf[1024]; in FindBinaryId() local 32 size_t BufSize = sizeof(Buf); in FindBinaryId() 33 char *BufPtr = Buf; in FindBinaryId() 84 if (BufSize != sizeof(Buf) && BufPtr != 0) in FindBinaryId() 103 static char Buf[200]; in __llvm_write_binary_ids() local 117 int BuildIdLen = FindBinaryId(Buf, sizeof(Buf)); in __llvm_write_binary_ids() 121 if (Buf[BuildIdLen - 1] == '\0') in __llvm_write_binary_ids() 131 BinaryIdData = (uint8_t *)Buf; in __llvm_write_binary_ids() 134 if (Buf[0] == '0' && Buf[1] == 'x') { in __llvm_write_binary_ids() 164 fprintf(stderr, "no or invalid binary id: %.*s\n", (int)sizeof(Buf), Buf); in __llvm_write_binary_ids()
|
| H A D | InstrProfilingUtil.c | 282 char *Buf; in isLocalFilesystem() local 285 Buf = malloc(BufSize); in isLocalFilesystem() 287 Ret = mntctl(MCTL_QUERY, BufSize, Buf); in isLocalFilesystem() 290 BufSize = *(unsigned int *)Buf; in isLocalFilesystem() 291 free(Buf); in isLocalFilesystem() 296 char *CurObjPtr = Buf; in isLocalFilesystem() 303 free(Buf); in isLocalFilesystem() 310 free(Buf); in isLocalFilesystem() 328 ManagedMemory *Buf) { in lprofGetFileContentBuffer() argument 329 Buf->Status = MS_INVALID; in lprofGetFileContentBuffer() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | MachOBuilder.h | 28 size_t writeMachOStruct(MutableArrayRef<char> Buf, size_t Offset, MachOStruct S, in writeMachOStruct() argument 32 assert(Offset + sizeof(MachOStruct) <= Buf.size() && "Buffer overflow"); in writeMachOStruct() 33 memcpy(&Buf[Offset], reinterpret_cast<const char *>(&S), sizeof(MachOStruct)); in writeMachOStruct() 41 virtual size_t write(MutableArrayRef<char> Buf, size_t Offset, 63 size_t write(MutableArrayRef<char> Buf, size_t Offset, \ 65 return writeMachOStruct(Buf, Offset, rawStruct(), SwapStruct); \ 97 size_t write(MutableArrayRef<char> Buf, size_t Offset, in write() 99 Offset = writeMachOStruct(Buf, Offset, this->rawStruct(), SwapStruct); in write() 100 strcpy(Buf.data() + Offset, Name.data()); in write() 133 size_t write(MutableArrayRef<char> Buf, size_t Offset, [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | LoadLinkableFile.cpp | 54 auto Buf = in loadLinkableFile() local 56 if (!Buf) in loadLinkableFile() 58 StringRef("Could not load object at path ") + Path, Buf.getError()); in loadLinkableFile() 64 switch (identify_magic((*Buf)->getBuffer())) { in loadLinkableFile() 67 return std::make_pair(std::move(*Buf), LinkableFileKind::Archive); in loadLinkableFile() 77 auto CheckedBuf = checkCOFFRelocatableObject(std::move(*Buf), TT); in loadLinkableFile() 90 auto CheckedBuf = checkELFRelocatableObject(std::move(*Buf), TT); in loadLinkableFile() 103 auto CheckedBuf = checkMachORelocatableObject(std::move(*Buf), TT, false); in loadLinkableFile() 113 FD, std::move(*Buf), TT, LA, Path, *IdentifierOverride); in loadLinkableFile() 117 auto CheckedBuf = checkXCOFFRelocatableObject(std::move(*Buf), TT); in loadLinkableFile()
|
| H A D | MachO.cpp | 115 auto Buf = in loadMachORelocatableObject() local 117 if (!Buf) in loadMachORelocatableObject() 120 Buf.getError()); in loadMachORelocatableObject() 122 switch (identify_magic((*Buf)->getBuffer())) { in loadMachORelocatableObject() 124 auto CheckedObj = checkMachORelocatableObject(std::move(*Buf), TT, false); in loadMachORelocatableObject() 131 return loadLinkableSliceFromMachOUniversalBinary(FD, std::move(*Buf), TT, in loadMachORelocatableObject() 158 auto Buf = MemoryBuffer::getOpenFileSlice(FD, Identifier, SliceRange->second, in loadLinkableSliceFromMachOUniversalBinary() local 160 if (!Buf) in loadLinkableSliceFromMachOUniversalBinary() 164 Buf.getError()); in loadLinkableSliceFromMachOUniversalBinary() 166 switch (identify_magic((*Buf)->getBuffer())) { in loadLinkableSliceFromMachOUniversalBinary() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/ObjCopy/XCOFF/ |
| H A D | XCOFFWriter.cpp | 56 uint8_t *Ptr = reinterpret_cast<uint8_t *>(Buf->getBufferStart()); in writeHeaders() 76 uint8_t *Ptr = reinterpret_cast<uint8_t *>(Buf->getBufferStart()) + in writeSections() 83 uint8_t *Ptr = reinterpret_cast<uint8_t *>(Buf->getBufferStart()) + in writeSections() 94 uint8_t *Ptr = reinterpret_cast<uint8_t *>(Buf->getBufferStart()) + in writeSymbolStringTable() 110 Buf = WritableMemoryBuffer::getNewMemBuffer(FileSize); in write() 111 if (!Buf) in write() 119 Out.write(Buf->getBufferStart(), Buf->getBufferSize()); in write()
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
| H A D | release.h | 154 Buffer Buf; in getBuffer() local 155 Buf.Data = &RawBuffer[index * StaticBufferNumElements]; in getBuffer() 156 Buf.BufferIndex = index; in getBuffer() 157 memset(Buf.Data, 0, StaticBufferNumElements * sizeof(uptr)); in getBuffer() 158 return Buf; in getBuffer() 161 void releaseBuffer(Buffer Buf) { in releaseBuffer() argument 162 DCHECK_NE(Buf.Data, nullptr); in releaseBuffer() 163 DCHECK_LE(Buf.BufferIndex, StaticBufferCount); in releaseBuffer() 164 if (Buf.BufferIndex != StaticBufferCount) { in releaseBuffer() 166 DCHECK_EQ((Mask & (static_cast<uptr>(1) << Buf.BufferIndex)), 0U); in releaseBuffer() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/ |
| H A D | Demangle.h | 94 char *finishDemangle(char *Buf, size_t *N) const; 105 char *getFunctionBaseName(char *Buf, size_t *N) const; 109 char *getFunctionDeclContextName(char *Buf, size_t *N) const; 112 char *getFunctionName(char *Buf, size_t *N) const; 115 char *getFunctionParameters(char *Buf, size_t *N) const; 116 char *getFunctionReturnType(char *Buf, size_t *N) const;
|
| H A 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() 63 assert(Head && Head->Buf); in allocUnalignedBuffer() 65 uint8_t *P = Head->Buf + Head->Used; in allocUnalignedBuffer() 73 return reinterpret_cast<char *>(Head->Buf); in allocUnalignedBuffer() 78 assert(Head && Head->Buf); in allocArray() 80 size_t P = (size_t)Head->Buf + Head->Used; in allocArray() 92 return new (Head->Buf) T[Count](); in allocArray() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | Binary.h | 199 std::unique_ptr<MemoryBuffer> Buf; variable 203 OwningBinary(std::unique_ptr<T> Bin, std::unique_ptr<MemoryBuffer> Buf); 215 std::unique_ptr<MemoryBuffer> Buf) in OwningBinary() argument 216 : Bin(std::move(Bin)), Buf(std::move(Buf)) {} in OwningBinary() 222 : Bin(std::move(Other.Bin)), Buf(std::move(Other.Buf)) {} in OwningBinary() 227 Buf = std::move(Other.Buf); 234 return std::make_pair(std::move(Bin), std::move(Buf)); in takeBinary()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Index/ |
| H A D | USRGeneration.h | 33 bool generateUSRForDecl(const Decl *D, SmallVectorImpl<char> &Buf); 34 bool generateUSRForDecl(const Decl *D, SmallVectorImpl<char> &Buf, 74 const SourceManager &SM, SmallVectorImpl<char> &Buf); 76 const SourceManager &SM, SmallVectorImpl<char> &Buf); 82 SmallVectorImpl<char> &Buf); 83 bool generateUSRForType(QualType T, ASTContext &Ctx, SmallVectorImpl<char> &Buf,
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | SHA1.cpp | 30 static inline uint32_t blk0(uint32_t *Buf, int I) { return Buf[I]; } in blk0() argument 32 static inline uint32_t blk(uint32_t *Buf, int I) { in blk() argument 33 Buf[I & 15] = rol(Buf[(I + 13) & 15] ^ Buf[(I + 8) & 15] ^ Buf[(I + 2) & 15] ^ in blk() 34 Buf[I & 15], in blk() 36 return Buf[I & 15]; in blk() 40 uint32_t &E, int I, uint32_t *Buf) { in r0() argument 46 r1(uint32_t & A,uint32_t & B,uint32_t & C,uint32_t & D,uint32_t & E,int I,uint32_t * Buf) r1() argument 52 r2(uint32_t & A,uint32_t & B,uint32_t & C,uint32_t & D,uint32_t & E,int I,uint32_t * Buf) r2() argument 58 r3(uint32_t & A,uint32_t & B,uint32_t & C,uint32_t & D,uint32_t & E,int I,uint32_t * Buf) r3() argument 64 r4(uint32_t & A,uint32_t & B,uint32_t & C,uint32_t & D,uint32_t & E,int I,uint32_t * Buf) r4() argument [all...] |
| H A D | MemoryBuffer.cpp | 142 auto Buf = in getMemBufferCopyImpl() local 144 if (!Buf) in getMemBufferCopyImpl() 148 llvm::copy(InputData, Buf->getBufferStart()); in getMemBufferCopyImpl() 149 return std::move(Buf); in getMemBufferCopyImpl() 154 auto Buf = getMemBufferCopyImpl(InputData, BufferName); in getMemBufferCopy() local 155 if (Buf) in getMemBufferCopy() 156 return std::move(*Buf); in getMemBufferCopy() 339 char *Buf = (char *)alignAddr(Mem + StringLen, BufAlign); in getNewUninitMemBuffer() local 340 Buf[Size] = 0; // Null terminate buffer. in getNewUninitMemBuffer() 342 auto *Ret = new (Mem) MemBuffer(StringRef(Buf, Size), true); in getNewUninitMemBuffer() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicBlockSectionsProfileReader.h | 58 BasicBlockSectionsProfileReader(const MemoryBuffer *Buf) in BasicBlockSectionsProfileReader() argument 59 : MBuf(Buf), LineIt(*Buf, /*SkipBlanks=*/true, /*CommentMarker=*/'#'){}; in BasicBlockSectionsProfileReader() 137 createBasicBlockSectionsProfileReaderWrapperPass(const MemoryBuffer *Buf); 162 BasicBlockSectionsProfileReaderWrapperPass(const MemoryBuffer *Buf) in BasicBlockSectionsProfileReaderWrapperPass() argument 163 : ImmutablePass(ID), BBSPR(BasicBlockSectionsProfileReader(Buf)) { in BasicBlockSectionsProfileReaderWrapperPass()
|
| /freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | Parser.cpp | 29 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(F); in parseAssemblyInto() local 30 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() 191 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Asm); in parseConstantValue() local 192 SM.AddNewSourceBuffer(std::move(Buf), SMLoc()); in parseConstantValue() 208 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Asm); in parseType() local 209 SM.AddNewSourceBuffer(std::move(Buf), SMLoc()); in parseType() 220 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Asm); in parseTypeAtBeginning() local 221 SM.AddNewSourceBuffer(std::move(Buf), SMLoc()); in parseTypeAtBeginning() [all …]
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/ubsan/ |
| H A D | ubsan_monitor.cpp | 52 InternalScopedString &Buf = CurrentUBR->Buffer; in __ubsan_get_current_report_data() 56 char FirstChar = *Buf.data(); in __ubsan_get_current_report_data() 58 *Buf.data() += 'A' - 'a'; in __ubsan_get_current_report_data() 61 *OutMessage = Buf.data(); in __ubsan_get_current_report_data() 51 InternalScopedString &Buf = CurrentUBR->Buffer; __ubsan_get_current_report_data() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Demangle/ |
| H A D | ItaniumDemangle.cpp | 422 static char *printNode(const Node *RootNode, char *Buf, size_t *N) { in printNode() argument 423 OutputBuffer OB(Buf, N); in printNode() 427 char *ItaniumPartialDemangler::getFunctionBaseName(char *Buf, size_t *N) const { in getFunctionBaseName() argument 451 return printNode(Name, Buf, N); in getFunctionBaseName() 456 char *ItaniumPartialDemangler::getFunctionDeclContextName(char *Buf, in getFunctionDeclContextName() argument 462 OutputBuffer OB(Buf, N); in getFunctionDeclContextName() 500 char *ItaniumPartialDemangler::getFunctionName(char *Buf, size_t *N) const { in getFunctionName() argument 504 return printNode(Name, Buf, N); in getFunctionName() 507 char *ItaniumPartialDemangler::getFunctionParameters(char *Buf, in getFunctionParameters() argument 513 OutputBuffer OB(Buf, N); in getFunctionParameters() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | USRGeneration.cpp | 62 SmallVectorImpl<char> &Buf; member in __anone41a60470111::USRGenerator 72 USRGenerator(ASTContext *Ctx, SmallVectorImpl<char> &Buf, in USRGenerator() argument 74 : Buf(Buf), Out(Buf), Context(Ctx), LangOpts(LangOpts) { in USRGenerator() 232 const unsigned StartSize = Buf.size(); in VisitFunctionDecl() 234 if (Buf.size() == StartSize) in VisitFunctionDecl() 578 assert(Buf.size() > 0); in VisitTagDecl() 579 const unsigned off = Buf.size() - 1; in VisitTagDecl() 583 Buf[off] = 'A'; in VisitTagDecl() 589 Buf[off] = 'a'; in VisitTagDecl() 1183 SmallVectorImpl<char> &Buf) { in generateUSRForDecl() argument [all …]
|