Home
last modified time | relevance | path

Searched refs:BufPtr (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Bitcode/
H A DBitcodeReader.h239 inline bool isBitcodeWrapper(const unsigned char *BufPtr,
243 return BufPtr != BufEnd && in isBitcodeWrapper()
244 BufPtr[0] == 0xDE && in isBitcodeWrapper()
245 BufPtr[1] == 0xC0 && in isBitcodeWrapper()
246 BufPtr[2] == 0x17 && in isBitcodeWrapper()
247 BufPtr[3] == 0x0B; in isBitcodeWrapper()
252 inline bool isRawBitcode(const unsigned char *BufPtr,
256 return BufPtr != BufEnd && in isRawBitcode()
257 BufPtr[0] == 'B' && in isRawBitcode()
258 BufPtr[ in isRawBitcode()
241 isBitcodeWrapper(const unsigned char * BufPtr,const unsigned char * BufEnd) isBitcodeWrapper() argument
254 isRawBitcode(const unsigned char * BufPtr,const unsigned char * BufEnd) isRawBitcode() argument
267 isBitcode(const unsigned char * BufPtr,const unsigned char * BufEnd) isBitcode() argument
289 SkipBitcodeWrapperHeader(const unsigned char * & BufPtr,const unsigned char * & BufEnd,bool VerifyBufferSize) SkipBitcodeWrapperHeader() argument
[all...]
/freebsd/contrib/llvm-project/compiler-rt/lib/profile/
H A DInstrProfilingPlatformAIX.c33 char *BufPtr = Buf; in FindBinaryId() local
37 RC = loadquery(L_GETXINFO | L_IGNOREUNLOAD, BufPtr, (unsigned int)BufSize); in FindBinaryId()
40 BufPtr = malloc(BufSize); in FindBinaryId()
41 if (BufPtr != 0) in FindBinaryId()
42 RC = loadquery(L_GETXINFO | L_IGNOREUNLOAD, BufPtr, (unsigned int)BufSize); in FindBinaryId()
49 struct ld_xinfo *CurInfo = (struct ld_xinfo *)BufPtr; in FindBinaryId()
84 if (BufSize != sizeof(Buf) && BufPtr != 0) in FindBinaryId()
85 free(BufPtr); in FindBinaryId()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DStringExtras.h168 char *BufPtr = std::end(Buffer);
170 if (X == 0) *--BufPtr = '0';
174 *--BufPtr = hexdigit(Mod, LowerCase);
178 return std::string(BufPtr, std::end(Buffer));
311 char *BufPtr = std::end(Buffer);
313 if (X == 0) *--BufPtr = '0'; // Handle special case...
316 *--BufPtr = '0' + char(X % 10);
320 if (isNeg) *--BufPtr = '-'; // Add negative sign...
321 return std::string(BufPtr, std::end(Buffer));
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DMacroArgs.cpp250 const char *BufPtr = Result.data() + CurStrLen; in StringifyArgument() local
252 unsigned ActualTokLen = PP.getSpelling(Tok, BufPtr, &Invalid); in StringifyArgument()
257 if (ActualTokLen && BufPtr != &Result[CurStrLen]) in StringifyArgument()
258 memcpy(&Result[CurStrLen], BufPtr, ActualTokLen); in StringifyArgument()
H A DTokenLexer.cpp772 const char *BufPtr = &Buffer[0]; in pasteTokens() local
774 unsigned LHSLen = PP.getSpelling(LHSTok, BufPtr, &Invalid); in pasteTokens()
775 if (BufPtr != &Buffer[0]) // Really, we want the chars in Buffer! in pasteTokens()
776 memcpy(&Buffer[0], BufPtr, LHSLen); in pasteTokens()
780 BufPtr = Buffer.data() + LHSLen; in pasteTokens()
781 unsigned RHSLen = PP.getSpelling(RHS, BufPtr, &Invalid); in pasteTokens()
784 if (RHSLen && BufPtr != &Buffer[LHSLen]) in pasteTokens()
786 memcpy(&Buffer[LHSLen], BufPtr, RHSLen); in pasteTokens()
H A DDependencyDirectivesScanner.cpp565 const char *BufPtr = Input.begin() + Tok.Offset; in cleanStringIfNeeded() local
567 while (BufPtr < AfterIdent) { in cleanStringIfNeeded()
568 auto [Char, Size] = Lexer::getCharAndSizeNoWarn(BufPtr, LangOpts); in cleanStringIfNeeded()
570 BufPtr += Size; in cleanStringIfNeeded()
H A DLexer.cpp128 void Lexer::InitLexer(const char *BufStart, const char *BufPtr, in InitLexer() argument
131 BufferPtr = BufPtr; in InitLexer()
200 const char *BufStart, const char *BufPtr, const char *BufEnd, in Lexer() argument
204 InitLexer(BufStart, BufPtr, BufEnd); in Lexer()
325 static size_t getSpellingSlow(const Token &Tok, const char *BufPtr, in getSpellingSlow() argument
330 const char *BufEnd = BufPtr + Tok.getLength(); in getSpellingSlow()
334 while (BufPtr < BufEnd) { in getSpellingSlow()
335 auto CharAndSize = Lexer::getCharAndSizeNoWarn(BufPtr, LangOpts); in getSpellingSlow()
337 BufPtr += CharAndSize.Size; in getSpellingSlow()
352 size_t RawLength = RawEnd - BufPtr + 1; in getSpellingSlow()
[all …]
H A DPreprocessor.cpp1052 const char *BufPtr = &FilenameBuffer[PreAppendSize]; in LexHeaderName() local
1053 unsigned ActualLen = getSpelling(FilenameTok, BufPtr); in LexHeaderName()
1056 if (BufPtr != &FilenameBuffer[PreAppendSize]) in LexHeaderName()
1057 memcpy(&FilenameBuffer[PreAppendSize], BufPtr, ActualLen); in LexHeaderName()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeAnalyzer.cpp487 const unsigned char *BufPtr = (const unsigned char *)Bytes.data(); in analyzeHeader() local
488 const unsigned char *EndBufPtr = BufPtr + Bytes.size(); in analyzeHeader()
492 if (isBitcodeWrapper(BufPtr, EndBufPtr)) { in analyzeHeader()
497 unsigned Magic = support::endian::read32le(&BufPtr[BWH_MagicField]); in analyzeHeader()
498 unsigned Version = support::endian::read32le(&BufPtr[BWH_VersionField]); in analyzeHeader()
499 unsigned Offset = support::endian::read32le(&BufPtr[BWH_OffsetField]); in analyzeHeader()
500 unsigned Size = support::endian::read32le(&BufPtr[BWH_SizeField]); in analyzeHeader()
501 unsigned CPUType = support::endian::read32le(&BufPtr[BWH_CPUTypeField]); in analyzeHeader()
511 if (SkipBitcodeWrapperHeader(BufPtr, EndBufPtr, true)) in analyzeHeader()
516 Stream = BitstreamCursor(ArrayRef<uint8_t>(BufPtr, EndBufPtr)); in analyzeHeader()
H A DBitcodeReader.cpp153 const unsigned char *BufPtr = (const unsigned char *)Buffer.getBufferStart(); in initStream() local
154 const unsigned char *BufEnd = BufPtr + Buffer.getBufferSize(); in initStream()
161 if (isBitcodeWrapper(BufPtr, BufEnd)) in initStream()
162 if (SkipBitcodeWrapperHeader(BufPtr, BufEnd, true)) in initStream()
165 BitstreamCursor Stream(ArrayRef<uint8_t>(BufPtr, BufEnd)); in initStream()
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp813 for (const char *BufPtr = MainBufStart; BufPtr < MainBufEnd; ++BufPtr) { in RewriteInclude() local
814 if (*BufPtr == '#') { in RewriteInclude()
815 if (++BufPtr == MainBufEnd) in RewriteInclude()
817 while (*BufPtr == ' ' || *BufPtr == '\t') in RewriteInclude()
818 if (++BufPtr == MainBufEnd) in RewriteInclude()
820 if (!strncmp(BufPtr, "import", ImportLen)) { in RewriteInclude()
823 LocStart.getLocWithOffset(BufPtr-MainBufStart); in RewriteInclude()
825 BufPtr += ImportLen; in RewriteInclude()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DAPInt.cpp2181 char *BufPtr = std::end(Buffer); in toString() local
2204 *--BufPtr = '\''; in toString()
2205 *--BufPtr = Digits[N % Radix]; in toString()
2209 Str.append(BufPtr, std::end(Buffer)); in toString()