Searched refs:BufPtr (Results 1 - 8 of 8) sorted by relevance

/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Bitcode/
H A DReaderWriter.h74 inline bool isBitcodeWrapper(const unsigned char *BufPtr, argument
78 return BufPtr != BufEnd &&
79 BufPtr[0] == 0xDE &&
80 BufPtr[1] == 0xC0 &&
81 BufPtr[2] == 0x17 &&
82 BufPtr[3] == 0x0B;
88 inline bool isRawBitcode(const unsigned char *BufPtr, argument
92 return BufPtr != BufEnd &&
93 BufPtr[0] == 'B' &&
94 BufPtr[
102 isBitcode(const unsigned char *BufPtr, const unsigned char *BufEnd) argument
124 SkipBitcodeWrapperHeader(const unsigned char *&BufPtr, const unsigned char *&BufEnd, bool VerifyBufferSize) argument
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/ADT/
H A DStringExtras.h40 char *BufPtr = BufferEnd; local
41 *--BufPtr = 0; // Null terminate buffer.
43 *--BufPtr = '0'; // Handle special case.
44 return BufPtr;
49 *--BufPtr = hexdigit(Mod);
52 return BufPtr;
62 char *BufPtr = Buffer+11; local
64 if (X == 0) *--BufPtr = '0'; // Handle special case...
67 *--BufPtr = '0' + char(X % 10);
71 if (isNeg) *--BufPtr
78 char *BufPtr = Buffer+21; local
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/lib/Support/
H A DMemoryBuffer.cpp356 char *BufPtr = const_cast<char*>(SB->getBufferStart()); local
366 ssize_t NumRead = ::pread(FD, BufPtr, BytesLeft, MapSize-BytesLeft+Offset);
368 ssize_t NumRead = ::read(FD, BufPtr, BytesLeft);
379 *BufPtr = '\0'; // null-terminate at the actual size.
383 BufPtr += NumRead;
H A DAPInt.cpp2125 char *BufPtr = Buffer+65;
2146 *--BufPtr = Digits[N % Radix];
2149 Str.append(BufPtr, Buffer+65);
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Utils/
H A DLowerInvoke.cpp522 Value *BufPtr; local
525 BufPtr = new LoadInst(OldJmpBufPtr, "oldjmpbufptr", UnwindHandler);
526 new StoreInst(BufPtr, JBListHead, UnwindHandler);
528 BufPtr = new LoadInst(JBListHead, "ehlist", UnwindHandler);
532 Value *NotNull = new ICmpInst(*UnwindHandler, ICmpInst::ICMP_NE, BufPtr,
533 Constant::getNullValue(BufPtr->getType()),
541 Idx[0] = GetElementPtrInst::Create(BufPtr, Idx, "JmpBuf", UnwindBlock);
/macosx-10.9.5/llvmCore-3425.0.33/tools/llvm-bcanalyzer/
H A Dllvm-bcanalyzer.cpp486 const unsigned char *BufPtr = (const unsigned char *)MemBuf->getBufferStart(); local
487 const unsigned char *EndBufPtr = BufPtr+MemBuf->getBufferSize();
491 if (isBitcodeWrapper(BufPtr, EndBufPtr))
492 if (SkipBitcodeWrapperHeader(BufPtr, EndBufPtr, true))
495 BitstreamReader StreamFile(BufPtr, EndBufPtr);
530 uint64_t BufferSizeBits = (EndBufPtr-BufPtr)*CHAR_BIT;
/macosx-10.9.5/llvmCore-3425.0.33/lib/Archive/
H A DArchive.cpp242 llvm::GetBitcodeSymbols(const char *BufPtr, unsigned Length, argument
249 MemoryBuffer::getMemBufferCopy(StringRef(BufPtr, Length),ModuleID.c_str()));
/macosx-10.9.5/llvmCore-3425.0.33/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2883 const unsigned char *BufPtr = (const unsigned char*)Buffer->getBufferStart(); local
2884 const unsigned char *BufEnd = BufPtr+Buffer->getBufferSize();
2887 if (!isRawBitcode(BufPtr, BufEnd) && !isBitcodeWrapper(BufPtr, BufEnd))
2895 if (isBitcodeWrapper(BufPtr, BufEnd))
2896 if (SkipBitcodeWrapperHeader(BufPtr, BufEnd, true))
2899 StreamFile.reset(new BitstreamReader(BufPtr, BufEnd));

Completed in 166 milliseconds