Searched refs:Buffer (Results 1 - 25 of 589) sorted by relevance

1234567891011>>

/freebsd-current/contrib/llvm-project/llvm/lib/Support/
H A DMemoryBufferRef.cpp1 //===- MemoryBufferRef.cpp - Memory Buffer Reference ----------------------===//
18 MemoryBufferRef::MemoryBufferRef(const MemoryBuffer &Buffer) argument
19 : Buffer(Buffer.getBuffer()), Identifier(Buffer.getBufferIdentifier()) {}
H A DLineIterator.cpp34 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 DDJB.cpp21 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 DSHA1.cpp99 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 Dbuf.h83 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 DMemoryBufferRef.h1 //===- 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 DBase64.h27 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 DDJB.h21 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 DBinaryByteStream.h41 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 DCOFF.cpp19 // 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 Dexstorob.c180 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 DDataBufferLLVM.cpp18 : 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 DOptionalDiagnostic.h42 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 DPCHContainerOperations.cpp29 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 DInMemoryModuleCache.cpp21 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 DGeneratePCH.cpp25 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 Dmemprof_rawprofile.h12 char *&Buffer);
/freebsd-current/sys/contrib/dev/acpica/components/utilities/
H A Dutpredef.c169 "/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 Dutbuffer.c3 * 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 Dstring_utils.cpp17 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 DMicroOpQueueStage.cpp22 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 DDylibReader.h36 /// \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 Dacgetline.c251 * 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 DBaseMemoryLib.h44 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 DBinary.cpp45 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...]

Completed in 175 milliseconds

1234567891011>>