/external/llvm/include/llvm/Bitcode/ |
H A D | ReaderWriter.h | 64 inline bool isBitcodeWrapper(const unsigned char *BufPtr, argument 68 return BufPtr != BufEnd && 69 BufPtr[0] == 0xDE && 70 BufPtr[1] == 0xC0 && 71 BufPtr[2] == 0x17 && 72 BufPtr[3] == 0x0B; 78 inline bool isRawBitcode(const unsigned char *BufPtr, argument 82 return BufPtr != BufEnd && 83 BufPtr[0] == 'B' && 84 BufPtr[ 92 isBitcode(const unsigned char *BufPtr, const unsigned char *BufEnd) argument 114 SkipBitcodeWrapperHeader(const unsigned char *&BufPtr, const unsigned char *&BufEnd, bool VerifyBufferSize) argument [all...] |
/external/llvm/include/llvm/ADT/ |
H A D | StringExtras.h | 57 char *BufPtr = BufferEnd; local 58 *--BufPtr = 0; // Null terminate buffer. 60 *--BufPtr = '0'; // Handle special case. 61 return BufPtr; 66 *--BufPtr = hexdigit(Mod); 69 return BufPtr; 79 char *BufPtr = Buffer+11; local 81 if (X == 0) *--BufPtr = '0'; // Handle special case... 84 *--BufPtr = '0' + char(X % 10); 88 if (isNeg) *--BufPtr 95 char *BufPtr = Buffer+21; local [all...] |
/external/clang/unittests/libclang/ |
H A D | LibclangTest.cpp | 61 char *BufPtr; local 63 clang_VirtualFileOverlay_writeToBuffer(VFO, 0, &BufPtr, &BufSize); 64 std::string BufStr(BufPtr, BufSize); 66 free(BufPtr); 333 char *BufPtr; local 335 clang_ModuleMapDescriptor_writeToBuffer(MMD, 0, &BufPtr, &BufSize); 336 std::string BufStr(BufPtr, BufSize); 338 free(BufPtr);
|
/external/clang/lib/Lex/ |
H A D | MacroArgs.cpp | 236 const char *BufPtr = &Result[CurStrLen]; local 238 unsigned ActualTokLen = PP.getSpelling(Tok, BufPtr, &Invalid); 242 // the string instead of filling in BufPtr, memcpy it onto our string. 243 if (BufPtr != &Result[CurStrLen]) 244 memcpy(&Result[CurStrLen], BufPtr, ActualTokLen);
|
H A D | TokenLexer.cpp | 527 const char *BufPtr = &Buffer[0]; local 529 unsigned LHSLen = PP.getSpelling(Tok, BufPtr, &Invalid); 530 if (BufPtr != &Buffer[0]) // Really, we want the chars in Buffer! 531 memcpy(&Buffer[0], BufPtr, LHSLen); 535 BufPtr = &Buffer[LHSLen]; 536 unsigned RHSLen = PP.getSpelling(RHS, BufPtr, &Invalid); 539 if (BufPtr != &Buffer[LHSLen]) // Really, we want the chars in Buffer! 540 memcpy(&Buffer[LHSLen], BufPtr, RHSLen);
|
H A D | Lexer.cpp | 55 void Lexer::InitLexer(const char *BufStart, const char *BufPtr, argument 58 BufferPtr = BufPtr; 132 const char *BufStart, const char *BufPtr, const char *BufEnd) 135 InitLexer(BufStart, BufPtr, BufEnd); 237 static size_t getSpellingSlow(const Token &Tok, const char *BufPtr, argument 242 const char *BufEnd = BufPtr + Tok.getLength(); 246 while (BufPtr < BufEnd) { 248 Spelling[Length++] = Lexer::getCharAndSizeNoWarn(BufPtr, Size, LangOpts); 249 BufPtr += Size; 264 size_t RawLength = RawEnd - BufPtr 131 Lexer(SourceLocation fileloc, const LangOptions &langOpts, const char *BufStart, const char *BufPtr, const char *BufEnd) argument [all...] |
H A D | PPDirectives.cpp | 1336 const char *BufPtr = &FilenameBuffer[PreAppendSize]; local 1337 unsigned ActualLen = getSpelling(CurTok, BufPtr); 1340 if (BufPtr != &FilenameBuffer[PreAppendSize]) 1341 memcpy(&FilenameBuffer[PreAppendSize], BufPtr, ActualLen);
|
/external/llvm/lib/Support/ |
H A D | MemoryBuffer.cpp | 358 char *BufPtr = const_cast<char*>(SB->getBufferStart()); local 368 ssize_t NumRead = ::pread(FD, BufPtr, BytesLeft, MapSize-BytesLeft+Offset); 370 ssize_t NumRead = ::read(FD, BufPtr, BytesLeft); 379 memset(BufPtr, 0, BytesLeft); // zero-initialize rest of the buffer. 383 BufPtr += NumRead;
|
H A D | APInt.cpp | 2166 char *BufPtr = Buffer+65; 2187 *--BufPtr = Digits[N % Radix]; 2190 Str.append(BufPtr, Buffer+65);
|
/external/llvm/include/llvm/Support/ |
H A D | YAMLTraits.h | 794 : io(i_o), BufPtr(nullptr), Result(Obj) { 796 BufPtr = new (&Buffer) TNorm(io, Obj); 799 BufPtr = new (&Buffer) TNorm(io); 805 Result = BufPtr->denormalize(io); 807 BufPtr->~TNorm(); 810 TNorm* operator->() { return BufPtr; } 817 TNorm *BufPtr; member in struct:llvm::yaml::MappingNormalization 828 : io(i_o), BufPtr(NULL), Result(Obj) { 830 BufPtr = new (&Buffer) TNorm(io, Obj); 833 BufPtr 853 TNorm *BufPtr; member in struct:llvm::yaml::MappingNormalizationHeap [all...] |
/external/llvm/tools/llvm-bcanalyzer/ |
H A D | llvm-bcanalyzer.cpp | 490 const unsigned char *BufPtr = (const unsigned char *)MemBuf->getBufferStart(); local 491 const unsigned char *EndBufPtr = BufPtr+MemBuf->getBufferSize(); 495 if (isBitcodeWrapper(BufPtr, EndBufPtr)) 496 if (SkipBitcodeWrapperHeader(BufPtr, EndBufPtr, true)) 499 BitstreamReader StreamFile(BufPtr, EndBufPtr); 536 uint64_t BufferSizeBits = (EndBufPtr-BufPtr)*CHAR_BIT;
|
/external/clang/include/clang/Lex/ |
H A D | Lexer.h | 96 void InitLexer(const char *BufStart, const char *BufPtr, const char *BufEnd); 109 const char *BufStart, const char *BufPtr, const char *BufEnd);
|
/external/netperf/ |
H A D | netlib.h | 588 #define ALIGN_BUFFER(BufPtr, Align, Offset) \ 589 (char *)(( (ULONG_PTR)(BufPtr) + \
|
/external/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 3312 const unsigned char *BufPtr = (const unsigned char*)Buffer->getBufferStart(); local 3313 const unsigned char *BufEnd = BufPtr+Buffer->getBufferSize(); 3316 if (!isRawBitcode(BufPtr, BufEnd) && !isBitcodeWrapper(BufPtr, BufEnd)) 3324 if (isBitcodeWrapper(BufPtr, BufEnd)) 3325 if (SkipBitcodeWrapperHeader(BufPtr, BufEnd, true)) 3328 StreamFile.reset(new BitstreamReader(BufPtr, BufEnd));
|
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteModernObjC.cpp | 831 for (const char *BufPtr = MainBufStart; BufPtr < MainBufEnd; ++BufPtr) { 832 if (*BufPtr == '#') { 833 if (++BufPtr == MainBufEnd) 835 while (*BufPtr == ' ' || *BufPtr == '\t') 836 if (++BufPtr == MainBufEnd) 838 if (!strncmp(BufPtr, "import", ImportLen)) { 841 LocStart.getLocWithOffset(BufPtr [all...] |
H A D | RewriteObjC.cpp | 747 for (const char *BufPtr = MainBufStart; BufPtr < MainBufEnd; ++BufPtr) { 748 if (*BufPtr == '#') { 749 if (++BufPtr == MainBufEnd) 751 while (*BufPtr == ' ' || *BufPtr == '\t') 752 if (++BufPtr == MainBufEnd) 754 if (!strncmp(BufPtr, "import", ImportLen)) { 757 LocStart.getLocWithOffset(BufPtr [all...] |