| /freebsd-10-stable/contrib/llvm/include/llvm/Bitcode/ |
| D | ReaderWriter.h | 74 inline bool isBitcodeWrapper(const unsigned char *BufPtr, in isBitcodeWrapper() argument 78 return BufPtr != BufEnd && in isBitcodeWrapper() 79 BufPtr[0] == 0xDE && in isBitcodeWrapper() 80 BufPtr[1] == 0xC0 && in isBitcodeWrapper() 81 BufPtr[2] == 0x17 && in isBitcodeWrapper() 82 BufPtr[3] == 0x0B; in isBitcodeWrapper() 88 inline bool isRawBitcode(const unsigned char *BufPtr, in isRawBitcode() argument 92 return BufPtr != BufEnd && in isRawBitcode() 93 BufPtr[0] == 'B' && in isRawBitcode() 94 BufPtr[1] == 'C' && in isRawBitcode() [all …]
|
| /freebsd-10-stable/contrib/llvm/include/llvm/ADT/ |
| D | StringExtras.h | 52 char *BufPtr = BufferEnd; in utohex_buffer() local 53 *--BufPtr = 0; // Null terminate buffer. in utohex_buffer() 55 *--BufPtr = '0'; // Handle special case. in utohex_buffer() 56 return BufPtr; in utohex_buffer() 61 *--BufPtr = hexdigit(Mod); in utohex_buffer() 64 return BufPtr; in utohex_buffer() 74 char *BufPtr = Buffer+11; variable 76 if (X == 0) *--BufPtr = '0'; // Handle special case... 79 *--BufPtr = '0' + char(X % 10); 83 if (isNeg) *--BufPtr = '-'; // Add negative sign... [all …]
|
| /freebsd-10-stable/contrib/llvm/include/llvm/Support/ |
| D | YAMLTraits.h | 609 : io(i_o), BufPtr(NULL), Result(Obj) { 611 BufPtr = new (&Buffer) TNorm(io, Obj); 614 BufPtr = new (&Buffer) TNorm(io); 620 Result = BufPtr->denormalize(io); 622 BufPtr->~TNorm(); 625 TNorm* operator->() { return BufPtr; } 632 TNorm *BufPtr; 643 : io(i_o), BufPtr(NULL), Result(Obj) { 645 BufPtr = new (&Buffer) TNorm(io, Obj); 648 BufPtr = new TNorm(io); [all …]
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Lex/ |
| D | TokenLexer.cpp | 531 const char *BufPtr = &Buffer[0]; in PasteTokens() local 533 unsigned LHSLen = PP.getSpelling(Tok, BufPtr, &Invalid); in PasteTokens() 534 if (BufPtr != &Buffer[0]) // Really, we want the chars in Buffer! in PasteTokens() 535 memcpy(&Buffer[0], BufPtr, LHSLen); in PasteTokens() 539 BufPtr = &Buffer[LHSLen]; in PasteTokens() 540 unsigned RHSLen = PP.getSpelling(RHS, BufPtr, &Invalid); in PasteTokens() 543 if (BufPtr != &Buffer[LHSLen]) // Really, we want the chars in Buffer! in PasteTokens() 544 memcpy(&Buffer[LHSLen], BufPtr, RHSLen); in PasteTokens()
|
| D | MacroArgs.cpp | 236 const char *BufPtr = &Result[CurStrLen]; in StringifyArgument() local 238 unsigned ActualTokLen = PP.getSpelling(Tok, BufPtr, &Invalid); in StringifyArgument() 243 if (BufPtr != &Result[CurStrLen]) in StringifyArgument() 244 memcpy(&Result[CurStrLen], BufPtr, ActualTokLen); in StringifyArgument()
|
| D | Lexer.cpp | 68 void Lexer::InitLexer(const char *BufStart, const char *BufPtr, in InitLexer() argument 71 BufferPtr = BufPtr; in InitLexer() 145 const char *BufStart, const char *BufPtr, const char *BufEnd) in Lexer() argument 148 InitLexer(BufStart, BufPtr, BufEnd); in Lexer() 250 static size_t getSpellingSlow(const Token &Tok, const char *BufPtr, in getSpellingSlow() argument 255 const char *BufEnd = BufPtr + Tok.getLength(); in getSpellingSlow() 259 while (BufPtr < BufEnd) { in getSpellingSlow() 261 Spelling[Length++] = Lexer::getCharAndSizeNoWarn(BufPtr, Size, LangOpts); in getSpellingSlow() 262 BufPtr += Size; in getSpellingSlow() 277 size_t RawLength = RawEnd - BufPtr + 1; in getSpellingSlow() [all …]
|
| D | PPDirectives.cpp | 1368 const char *BufPtr = &FilenameBuffer[PreAppendSize]; in ConcatenateIncludeName() local 1369 unsigned ActualLen = getSpelling(CurTok, BufPtr); in ConcatenateIncludeName() 1372 if (BufPtr != &FilenameBuffer[PreAppendSize]) in ConcatenateIncludeName() 1373 memcpy(&FilenameBuffer[PreAppendSize], BufPtr, ActualLen); in ConcatenateIncludeName()
|
| /freebsd-10-stable/contrib/llvm/lib/Support/ |
| D | MemoryBuffer.cpp | 372 char *BufPtr = const_cast<char*>(SB->getBufferStart()); in getOpenFileImpl() local 382 ssize_t NumRead = ::pread(FD, BufPtr, BytesLeft, MapSize-BytesLeft+Offset); in getOpenFileImpl() 384 ssize_t NumRead = ::read(FD, BufPtr, BytesLeft); in getOpenFileImpl() 395 *BufPtr = '\0'; // null-terminate at the actual size. in getOpenFileImpl() 399 BufPtr += NumRead; in getOpenFileImpl()
|
| D | APInt.cpp | 2165 char *BufPtr = Buffer+65; in toString() local 2186 *--BufPtr = Digits[N % Radix]; in toString() 2189 Str.append(BufPtr, Buffer+65); in toString()
|
| /freebsd-10-stable/contrib/llvm/lib/Transforms/Utils/ |
| D | LowerInvoke.cpp | 519 Value *BufPtr; in insertExpensiveEHSupport() local 522 BufPtr = new LoadInst(OldJmpBufPtr, "oldjmpbufptr", UnwindHandler); in insertExpensiveEHSupport() 523 new StoreInst(BufPtr, JBListHead, UnwindHandler); in insertExpensiveEHSupport() 525 BufPtr = new LoadInst(JBListHead, "ehlist", UnwindHandler); in insertExpensiveEHSupport() 529 Value *NotNull = new ICmpInst(*UnwindHandler, ICmpInst::ICMP_NE, BufPtr, in insertExpensiveEHSupport() 530 Constant::getNullValue(BufPtr->getType()), in insertExpensiveEHSupport() 538 Idx[0] = GetElementPtrInst::Create(BufPtr, Idx, "JmpBuf", UnwindBlock); in insertExpensiveEHSupport()
|
| /freebsd-10-stable/contrib/llvm/tools/llvm-bcanalyzer/ |
| D | llvm-bcanalyzer.cpp | 491 const unsigned char *BufPtr = (const unsigned char *)MemBuf->getBufferStart(); in AnalyzeBitcode() local 492 const unsigned char *EndBufPtr = BufPtr+MemBuf->getBufferSize(); in AnalyzeBitcode() 496 if (isBitcodeWrapper(BufPtr, EndBufPtr)) in AnalyzeBitcode() 497 if (SkipBitcodeWrapperHeader(BufPtr, EndBufPtr, true)) in AnalyzeBitcode() 500 BitstreamReader StreamFile(BufPtr, EndBufPtr); in AnalyzeBitcode() 537 uint64_t BufferSizeBits = (EndBufPtr-BufPtr)*CHAR_BIT; in AnalyzeBitcode()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Lex/ |
| 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);
|
| /freebsd-10-stable/contrib/llvm/lib/Bitcode/Reader/ |
| D | BitcodeReader.cpp | 3166 const unsigned char *BufPtr = (const unsigned char*)Buffer->getBufferStart(); in InitStreamFromBuffer() local 3167 const unsigned char *BufEnd = BufPtr+Buffer->getBufferSize(); in InitStreamFromBuffer() 3170 if (!isRawBitcode(BufPtr, BufEnd) && !isBitcodeWrapper(BufPtr, BufEnd)) in InitStreamFromBuffer() 3178 if (isBitcodeWrapper(BufPtr, BufEnd)) in InitStreamFromBuffer() 3179 if (SkipBitcodeWrapperHeader(BufPtr, BufEnd, true)) in InitStreamFromBuffer() 3182 StreamFile.reset(new BitstreamReader(BufPtr, BufEnd)); in InitStreamFromBuffer()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Rewrite/Frontend/ |
| D | RewriteObjC.cpp | 740 for (const char *BufPtr = MainBufStart; BufPtr < MainBufEnd; ++BufPtr) { in RewriteInclude() local 741 if (*BufPtr == '#') { in RewriteInclude() 742 if (++BufPtr == MainBufEnd) in RewriteInclude() 744 while (*BufPtr == ' ' || *BufPtr == '\t') in RewriteInclude() 745 if (++BufPtr == MainBufEnd) in RewriteInclude() 747 if (!strncmp(BufPtr, "import", ImportLen)) { in RewriteInclude() 750 LocStart.getLocWithOffset(BufPtr-MainBufStart); in RewriteInclude() 752 BufPtr += ImportLen; in RewriteInclude()
|
| D | RewriteModernObjC.cpp | 823 for (const char *BufPtr = MainBufStart; BufPtr < MainBufEnd; ++BufPtr) { in RewriteInclude() local 824 if (*BufPtr == '#') { in RewriteInclude() 825 if (++BufPtr == MainBufEnd) in RewriteInclude() 827 while (*BufPtr == ' ' || *BufPtr == '\t') in RewriteInclude() 828 if (++BufPtr == MainBufEnd) in RewriteInclude() 830 if (!strncmp(BufPtr, "import", ImportLen)) { in RewriteInclude() 833 LocStart.getLocWithOffset(BufPtr-MainBufStart); in RewriteInclude() 835 BufPtr += ImportLen; in RewriteInclude()
|