Home
last modified time | relevance | path

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

/freebsd-10-stable/contrib/llvm/include/llvm/Bitcode/
DReaderWriter.h74 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/
DStringExtras.h52 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/
DYAMLTraits.h609 : 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/
DTokenLexer.cpp531 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()
DMacroArgs.cpp236 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()
DLexer.cpp68 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 …]
DPPDirectives.cpp1368 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/
DMemoryBuffer.cpp372 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()
DAPInt.cpp2165 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/
DLowerInvoke.cpp519 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/
Dllvm-bcanalyzer.cpp491 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/
DLexer.h96 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/
DBitcodeReader.cpp3166 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/
DRewriteObjC.cpp740 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()
DRewriteModernObjC.cpp823 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()