/freebsd-current/contrib/llvm-project/llvm/lib/Support/ |
H A D | MemoryBufferRef.cpp | 1 //===- MemoryBufferRef.cpp - Memory Buffer Reference ----------------------===// 18 MemoryBufferRef::MemoryBufferRef(const MemoryBuffer &Buffer) argument 19 : Buffer(Buffer.getBuffer()), Identifier(Buffer.getBufferIdentifier()) {}
|
H A D | LineIterator.cpp | 34 line_iterator::line_iterator(const MemoryBuffer &Buffer, bool SkipBlanks, argument 36 : line_iterator(Buffer.getMemBufferRef(), SkipBlanks, CommentMarker) {} 38 line_iterator::line_iterator(const MemoryBufferRef &Buffer, bool SkipBlanks, argument 40 : Buffer(Buffer.getBufferSize() ? std::optional<MemoryBufferRef>(Buffer) 43 CurrentLine(Buffer.getBufferSize() ? Buffer.getBufferStart() : nullptr, 47 if (Buffer.getBufferSize()) { 48 assert(Buffer [all...] |
H A D | DJB.cpp | 21 static UTF32 chopOneUTF32(StringRef &Buffer) { argument 24 reinterpret_cast<const UTF8 *>(Buffer.begin()); 30 assert(!Buffer.empty()); 31 ConvertUTF8toUTF32(&Begin8, reinterpret_cast<const UTF8 *>(Buffer.end()), 33 Buffer = Buffer.drop_front(Begin8 - Begin8Const); 60 static std::optional<uint32_t> fastCaseFoldingDjbHash(StringRef Buffer, argument 63 for (unsigned char C : Buffer) { 72 uint32_t llvm::caseFoldingDjbHash(StringRef Buffer, uint32_t H) { argument 73 if (std::optional<uint32_t> Result = fastCaseFoldingDjbHash(Buffer, [all...] |
H A D | SHA1.cpp | 99 r0(A, B, C, D, E, 0, InternalState.Buffer.L); 100 r0(E, A, B, C, D, 1, InternalState.Buffer.L); 101 r0(D, E, A, B, C, 2, InternalState.Buffer.L); 102 r0(C, D, E, A, B, 3, InternalState.Buffer.L); 103 r0(B, C, D, E, A, 4, InternalState.Buffer.L); 104 r0(A, B, C, D, E, 5, InternalState.Buffer.L); 105 r0(E, A, B, C, D, 6, InternalState.Buffer.L); 106 r0(D, E, A, B, C, 7, InternalState.Buffer.L); 107 r0(C, D, E, A, B, 8, InternalState.Buffer.L); 108 r0(B, C, D, E, A, 9, InternalState.Buffer [all...] |
/freebsd-current/contrib/bmake/ |
H A D | buf.h | 83 typedef struct Buffer { struct 87 } Buffer; typedef in typeref:struct:Buffer 89 void Buf_Expand(Buffer *); 93 Buf_Clear(Buffer *buf) 101 Buf_AddByte(Buffer *buf, char byte) 113 Buf_EndsWith(const Buffer *buf, char ch) 118 void Buf_AddBytes(Buffer *, const char *, size_t); 119 void Buf_AddRange(Buffer *, const char *, const char *); 120 void Buf_AddStr(Buffer *, const char *); 121 void Buf_AddInt(Buffer *, in [all...] |
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | MemoryBufferRef.h | 1 //===- MemoryBufferRef.h - Memory Buffer Reference --------------*- C++ -*-===// 23 StringRef Buffer; member in class:llvm::MemoryBufferRef 28 MemoryBufferRef(const MemoryBuffer &Buffer); 29 MemoryBufferRef(StringRef Buffer, StringRef Identifier) argument 30 : Buffer(Buffer), Identifier(Identifier) {} 32 StringRef getBuffer() const { return Buffer; } 35 const char *getBufferStart() const { return Buffer.begin(); } 36 const char *getBufferEnd() const { return Buffer.end(); } 37 size_t getBufferSize() const { return Buffer [all...] |
H A D | Base64.h | 27 std::string Buffer; local 28 Buffer.resize(((Bytes.size() + 2) / 3) * 4); 35 Buffer[j + 0] = Table[(x >> 18) & 63]; 36 Buffer[j + 1] = Table[(x >> 12) & 63]; 37 Buffer[j + 2] = Table[(x >> 6) & 63]; 38 Buffer[j + 3] = Table[x & 63]; 42 Buffer[j + 0] = Table[(x >> 18) & 63]; 43 Buffer[j + 1] = Table[(x >> 12) & 63]; 44 Buffer[j + 2] = '='; 45 Buffer[ [all...] |
H A D | DJB.h | 21 inline uint32_t djbHash(StringRef Buffer, uint32_t H = 5381) { argument 22 for (unsigned char C : Buffer.bytes()) 29 uint32_t caseFoldingDjbHash(StringRef Buffer, uint32_t H = 5381);
|
H A D | BinaryByteStream.h | 41 ArrayRef<uint8_t> &Buffer) override { 44 Buffer = Data.slice(Offset, Size); 49 ArrayRef<uint8_t> &Buffer) override { 52 Buffer = Data.slice(Offset); 76 MemoryBufferByteStream(std::unique_ptr<MemoryBuffer> Buffer, argument 78 : BinaryByteStream(Buffer->getBuffer(), Endian), 79 MemBuffer(std::move(Buffer)) {} 100 ArrayRef<uint8_t> &Buffer) override { 101 return ImmutableStream.readBytes(Offset, Size, Buffer); 105 ArrayRef<uint8_t> &Buffer) overrid 205 StreamImpl(std::unique_ptr<FileOutputBuffer> Buffer, llvm::endianness Endian) argument 231 FileBufferByteStream(std::unique_ptr<FileOutputBuffer> Buffer, llvm::endianness Endian) argument [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/BinaryFormat/ |
H A D | COFF.cpp | 19 // Buffer must be at least 8 bytes large. No terminating null appended. 20 static void encodeBase64StringEntry(char *Buffer, uint64_t Value) { argument 28 Buffer[0] = '/'; 29 Buffer[1] = '/'; 31 char *Ptr = Buffer + 7; 42 SmallVector<char, COFF::NameSize> Buffer; local 43 Twine('/').concat(Twine(Offset)).toVector(Buffer); 44 assert(Buffer.size() <= COFF::NameSize && Buffer.size() >= 2); 45 std::memcpy(Out, Buffer [all...] |
/freebsd-current/sys/contrib/dev/acpica/components/executer/ |
H A D | exstorob.c | 180 UINT8 *Buffer; local 195 Buffer = ACPI_CAST_PTR (UINT8, SourceDesc->Buffer.Pointer); 196 Length = SourceDesc->Buffer.Length; 202 if ((TargetDesc->Buffer.Length == 0) || 205 TargetDesc->Buffer.Pointer = ACPI_ALLOCATE (Length); 206 if (!TargetDesc->Buffer.Pointer) 211 TargetDesc->Buffer.Length = Length; 216 if (Length <= TargetDesc->Buffer.Length) 220 memset (TargetDesc->Buffer 285 UINT8 *Buffer; local [all...] |
/freebsd-current/contrib/llvm-project/lldb/source/Utility/ |
H A D | DataBufferLLVM.cpp | 18 : Buffer(std::move(MemBuffer)) { 19 assert(Buffer != nullptr && 26 return reinterpret_cast<const uint8_t *>(Buffer->getBufferStart()); 30 return Buffer->getBufferSize(); 35 : Buffer(std::move(MemBuffer)) { 36 assert(Buffer != nullptr && 43 return reinterpret_cast<const uint8_t *>(Buffer->getBufferStart()); 47 return Buffer->getBufferSize();
|
/freebsd-current/contrib/llvm-project/clang/include/clang/AST/ |
H A D | OptionalDiagnostic.h | 42 SmallVector<char, 32> Buffer; local 43 I.toString(Buffer); 44 *Diag << StringRef(Buffer.data(), Buffer.size()); 59 SmallVector<char, 32> Buffer; local 60 F.toString(Buffer, precision); 61 *Diag << StringRef(Buffer.data(), Buffer.size()); 68 SmallVector<char, 32> Buffer; local 69 FX.toString(Buffer); [all...] |
/freebsd-current/contrib/llvm-project/clang/lib/Serialization/ |
H A D | PCHContainerOperations.cpp | 29 std::shared_ptr<PCHBuffer> Buffer; member in class:__anon816::RawPCHContainerGenerator 34 std::shared_ptr<PCHBuffer> Buffer) 35 : Buffer(std::move(Buffer)), OS(std::move(OS)) {} 40 if (Buffer->IsComplete) { 42 *OS << Buffer->Data; 47 Buffer->Data = std::move(Empty); 56 std::shared_ptr<PCHBuffer> Buffer) const { 57 return std::make_unique<RawPCHContainerGenerator>(std::move(OS), Buffer); 66 RawPCHContainerReader::ExtractPCH(llvm::MemoryBufferRef Buffer) cons 33 RawPCHContainerGenerator(std::unique_ptr<llvm::raw_pwrite_stream> OS, std::shared_ptr<PCHBuffer> Buffer) argument [all...] |
H A D | InMemoryModuleCache.cpp | 21 return I->second.Buffer ? Tentative : ToBuild; 26 std::unique_ptr<llvm::MemoryBuffer> Buffer) { 27 auto Insertion = PCMs.insert(std::make_pair(Filename, std::move(Buffer))); 29 return *Insertion.first->second.Buffer; 34 std::unique_ptr<llvm::MemoryBuffer> Buffer) { 37 assert(!PCM.Buffer && "Trying to override tentative PCM?"); 38 PCM.Buffer = std::move(Buffer); 40 return *PCM.Buffer; 48 return I->second.Buffer 25 addPCM(llvm::StringRef Filename, std::unique_ptr<llvm::MemoryBuffer> Buffer) argument 33 addBuiltPCM(llvm::StringRef Filename, std::unique_ptr<llvm::MemoryBuffer> Buffer) argument [all...] |
H A D | GeneratePCH.cpp | 25 StringRef OutputFile, StringRef isysroot, std::shared_ptr<PCHBuffer> Buffer, 30 SemaPtr(nullptr), Buffer(std::move(Buffer)), Stream(this->Buffer->Data), 31 Writer(Stream, this->Buffer->Data, ModuleCache, Extensions, 35 this->Buffer->IsComplete = false; 66 // Emit the PCH file to the Buffer. 68 Buffer->Signature = Writer.WriteAST(*SemaPtr, OutputFile, Module, isysroot, 71 Buffer->IsComplete = true; 23 PCHGenerator( const Preprocessor &PP, InMemoryModuleCache &ModuleCache, StringRef OutputFile, StringRef isysroot, std::shared_ptr<PCHBuffer> Buffer, ArrayRef<std::shared_ptr<ModuleFileExtension>> Extensions, bool AllowASTWithErrors, bool IncludeTimestamps, bool BuildingImplicitModule, bool ShouldCacheASTInMemory) argument
|
/freebsd-current/contrib/llvm-project/compiler-rt/lib/memprof/ |
H A D | memprof_rawprofile.h | 12 char *&Buffer);
|
/freebsd-current/sys/contrib/dev/acpica/components/utilities/ |
H A D | utpredef.c | 169 "/Buffer", 256 * PARAMETERS: Buffer - Where the formatted string is returned 259 * RETURN: Formatted string in Buffer. 267 char *Buffer, 277 strcpy (Buffer, "NONE"); 282 Buffer[0] = 0; 291 strcat (Buffer, &UtRtypeNames[i][j]); 312 char *Buffer, 323 ", Buffer", 393 * PARAMETERS: Buffer 266 AcpiUtGetExpectedReturnTypes( char *Buffer, UINT32 ExpectedBtypes) argument 406 AcpiUtDisplayPredefinedMethod( char *Buffer, const ACPI_PREDEFINED_INFO *ThisName, BOOLEAN MultiLine) argument 473 AcpiUtGetArgumentTypes( char *Buffer, UINT16 ArgumentTypes) argument 531 AcpiUtGetResourceBitWidth( char *Buffer, UINT16 Types) argument [all...] |
H A D | utbuffer.c | 3 * Module Name: utbuffer - Buffer dump routines 163 * PARAMETERS: Buffer - Buffer to dump 180 UINT8 *Buffer, 193 if (!Buffer) 195 AcpiOsPrintf ("Null Buffer Pointer in DumpBuffer!\n"); 233 AcpiOsPrintf ("%02X ", Buffer[(ACPI_SIZE) i + j]); 238 ACPI_MOVE_16_TO_32 (&Temp32, &Buffer[(ACPI_SIZE) i + j]); 244 ACPI_MOVE_32_TO_32 (&Temp32, &Buffer[(ACPI_SIZE) i + j]); 250 ACPI_MOVE_32_TO_32 (&Temp32, &Buffer[(ACPI_SIZ 179 AcpiUtDumpBuffer( UINT8 *Buffer, UINT32 Count, UINT32 Display, UINT32 BaseOffset) argument 327 AcpiUtDebugDumpBuffer( UINT8 *Buffer, UINT32 Count, UINT32 Display, UINT32 ComponentId) argument 368 AcpiUtDumpBufferToFile( ACPI_FILE File, UINT8 *Buffer, UINT32 Count, UINT32 Display, UINT32 BaseOffset) argument [all...] |
/freebsd-current/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
H A D | string_utils.cpp | 17 static int appendChar(char **Buffer, const char *BufferEnd, char C) { argument 18 if (*Buffer < BufferEnd) { 19 **Buffer = C; 20 (*Buffer)++; 28 static int appendNumber(char **Buffer, const char *BufferEnd, u64 AbsoluteValue, argument 40 Res += appendChar(Buffer, BufferEnd, '-'); 58 Res += appendChar(Buffer, BufferEnd, c); 61 Res += appendChar(Buffer, BufferEnd, '-'); 66 Res += appendChar(Buffer, BufferEnd, Digit); 71 static int appendUnsigned(char **Buffer, cons argument 78 appendSignedDecimal(char **Buffer, const char *BufferEnd, s64 Num, u8 MinNumberLength, bool PadWithZero) argument 93 appendString(char **Buffer, const char *BufferEnd, int Width, int MaxChars, const char *S) argument 109 appendPointer(char **Buffer, const char *BufferEnd, u64 ptr_value) argument 118 formatString(char *Buffer, uptr BufferLength, const char *Format, va_list Args) argument 235 formatString(char *Buffer, uptr BufferLength, const char *Format, ...) argument [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/MCA/Stages/ |
H A D | MicroOpQueueStage.cpp | 22 InstRef IR = Buffer[CurrentInstructionSlotIdx]; 27 Buffer[CurrentInstructionSlotIdx].invalidate(); 30 CurrentInstructionSlotIdx %= Buffer.size(); 32 IR = Buffer[CurrentInstructionSlotIdx]; 42 Buffer.resize(Size ? Size : 1); 43 AvailableEntries = Buffer.size(); 47 Buffer[NextAvailableSlotIdx] = IR; 50 NextAvailableSlotIdx %= Buffer.size();
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/TextAPI/ |
H A D | DylibReader.h | 36 /// \param Buffer Data that points to dylib. 39 Expected<Records> readFile(MemoryBufferRef Buffer, const ParseOption &Opt); 43 /// \param Buffer Data that points to dylib. 44 Expected<std::unique_ptr<InterfaceFile>> get(MemoryBufferRef Buffer);
|
/freebsd-current/sys/contrib/dev/acpica/common/ |
H A D | acgetline.c | 251 * PARAMETERS: Buffer - Where to return the command line 252 * BufferLength - Maximum length of Buffer 266 char *Buffer, 282 memset (Buffer, 0, BufferLength); 308 Buffer[EndOfLine] = (char) InputChar; 312 Buffer[EndOfLine] = 0; 318 memmove (&Buffer[CursorPosition + 1], &Buffer[CursorPosition], 321 Buffer [CursorPosition] = (char) InputChar; 322 Buffer [EndOfLin 265 AcpiOsGetLine( char *Buffer, UINT32 BufferLength, UINT32 *BytesRead) argument [all...] |
/freebsd-current/sys/contrib/edk2/Include/Library/ |
H A D | BaseMemoryLib.h | 44 This function fills Length bytes of Buffer with Value, and returns Buffer. 46 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT(). 48 @param Buffer The memory to set. 50 @param Value The value with which to fill Length bytes of Buffer. 52 @return Buffer. 58 OUT VOID *Buffer, 66 This function fills Length bytes of Buffer with the 16-bit value specified by 67 Value, and returns Buffer. Value is repeated every 16-bits in for Length 68 bytes of Buffer [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Object/ |
H A D | Binary.cpp | 45 Expected<std::unique_ptr<Binary>> object::createBinary(MemoryBufferRef Buffer, argument 48 file_magic Type = identify_magic(Buffer.getBuffer()); 52 return Archive::create(Buffer); 78 return ObjectFile::createSymbolicFile(Buffer, Type, Context, InitContent); 80 return MachOUniversalBinary::create(Buffer); 82 return WindowsResource::createWindowsResource(Buffer); 97 return OffloadBinary::create(Buffer); 99 return MinidumpFile::create(Buffer); 101 return TapiUniversal::create(Buffer); 113 std::unique_ptr<MemoryBuffer> &Buffer [all...] |