| /src/external/apache2/llvm/dist/llvm/lib/MC/MCParser/ |
| AsmLexer.cpp | 46 CurPtr = ptr; 48 CurPtr = CurBuf.begin(); 59 return AsmToken(AsmToken::Error, StringRef(Loc, CurPtr - Loc)); 63 if (CurPtr == CurBuf.end()) 65 return (unsigned char)*CurPtr++; 69 if (CurPtr == CurBuf.end()) 71 return (unsigned char)*CurPtr; 79 while (isDigit(*CurPtr)) 80 ++CurPtr; 82 if (*CurPtr == '-' || *CurPtr == '+' [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Lex/ |
| Lexer.cpp | 603 const char *CurPtr = Buffer.begin(); 605 while (CurPtr != Buffer.end()) { 606 char ch = *CurPtr++; 613 if (CurPtr != Buffer.end()) 614 MaxLineOffset = CurPtr - Buffer.begin(); 1596 bool Lexer::tryConsumeIdentifierUCN(const char *&CurPtr, unsigned Size, 1598 const char *UCNPtr = CurPtr + Size; 1599 uint32_t CodePoint = tryReadUCN(UCNPtr, CurPtr, /*Token=*/nullptr); 1605 makeCharRange(*this, CurPtr, UCNPtr), 1609 if ((UCNPtr - CurPtr == 6 && CurPtr[1] == 'u') | [all...] |
| DependencyDirectivesSourceMinimizer.cpp | 99 bool reportError(const char *CurPtr, unsigned Err); 109 bool Minimizer::reportError(const char *CurPtr, unsigned Err) { 112 assert(CurPtr >= Input.data() && "invalid buffer ptr"); 113 Diags->Report(InputSourceLoc.getLocWithOffset(CurPtr - Input.data()), Err);
|
| /src/external/apache2/llvm/dist/llvm/lib/TableGen/ |
| TGLexer.cpp | 50 CurPtr = CurBuf.begin(); 91 CurPtr = ParentIncludeLoc.getPointer(); 95 TokStart = CurPtr; 107 char CurChar = *CurPtr++; 115 if (CurPtr - 1 == CurBuf.end()) { 116 --CurPtr; // Arrange for another call to return EOF again. 129 if ((*CurPtr == '\n' || (*CurPtr == '\r')) && 130 *CurPtr != CurChar) 131 ++CurPtr; // Eat the two char newline sequence [all...] |
| TGLexer.h | 83 const char *CurPtr = nullptr; 107 return CurCode = LexToken(CurPtr == CurBuf.begin()); 129 return std::make_pair(CurIntVal, (CurPtr - TokStart)-2); 155 // CurPtr, CurBuf and preprocessing include stack, and return true. 181 // When CurPtr reaches the current buffer's end, the control stack 233 // Look ahead for a preprocessing directive starting from CurPtr. The caller 234 // must only call this method, if *(CurPtr - 1) is '#'. If the method matches 238 // CurPtr is not adjusted by this method. 241 // Given a preprocessing token kind, adjusts CurPtr to the end 246 // to avoid adjusting CurPtr before we are sure that '#' is followe [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/AsmParser/ |
| LLLexer.cpp | 147 static const char *isLabelTail(const char *CurPtr) { 149 if (CurPtr[0] == ':') return CurPtr+1; 150 if (!isLabelChar(CurPtr[0])) return nullptr; 151 ++CurPtr; 163 CurPtr = CurBuf.begin(); 167 char CurChar = *CurPtr++; 173 if (CurPtr-1 != CurBuf.end()) 177 --CurPtr; // Another call to lex will return EOF again. 184 TokStart = CurPtr; [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Support/ |
| CodeGenCoverage.cpp | 46 const char *CurPtr = Buffer.getBufferStart(); 48 while (CurPtr != Buffer.getBufferEnd()) { 50 const char *LexedBackendName = CurPtr; 51 while (*CurPtr++ != 0) 53 if (CurPtr == Buffer.getBufferEnd()) 57 while (CurPtr != Buffer.getBufferEnd()) { 58 if (std::distance(CurPtr, Buffer.getBufferEnd()) < 8) 61 uint64_t RuleID = support::endian::read64(CurPtr, support::native); 62 CurPtr += 8;
|
| NativeFormatting.cpp | 22 char *CurPtr = EndPtr; 25 *--CurPtr = '0' + char(Value % 10); 28 return EndPtr - CurPtr; 152 char *CurPtr = EndPtr; 155 *--CurPtr = hexdigit(x, !Upper);
|
| /src/external/apache2/llvm/dist/clang/include/clang/Lex/ |
| Lexer.h | 574 bool CheckUnicodeWhitespace(Token &Result, uint32_t C, const char *CurPtr); 579 bool LexUnicode(Token &Result, uint32_t C, const char *CurPtr); 700 const char *LexUDSuffix(Token &Result, const char *CurPtr, 704 bool LexIdentifier (Token &Result, const char *CurPtr); 705 bool LexNumericConstant (Token &Result, const char *CurPtr); 706 bool LexStringLiteral (Token &Result, const char *CurPtr, 708 bool LexRawStringLiteral (Token &Result, const char *CurPtr, 710 bool LexAngledStringLiteral(Token &Result, const char *CurPtr); 711 bool LexCharConstant (Token &Result, const char *CurPtr, 713 bool LexEndOfFile (Token &Result, const char *CurPtr); [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
| Allocator.h | 89 : AllocatorT(static_cast<AllocatorT &&>(Old)), CurPtr(Old.CurPtr), 93 Old.CurPtr = Old.End = nullptr; 108 CurPtr = RHS.CurPtr; 116 RHS.CurPtr = RHS.End = nullptr; 135 CurPtr = (char *)Slabs.front(); 136 End = CurPtr + SlabSize; 149 size_t Adjustment = offsetToAlignedAddr(CurPtr, Alignment); 159 if (Adjustment + SizeToAllocate <= size_t(End - CurPtr)) { [all...] |
| /src/external/apache2/llvm/dist/clang/lib/AST/ |
| Stmt.cpp | 599 const char *CurPtr = StrStart; 605 for (; CurPtr != StrEnd; ++CurPtr) { 606 switch (*CurPtr) { 611 Result += *CurPtr; 630 if (CurPtr == StrEnd) { 636 char CurChar = *CurPtr++; 650 if (CurPtr == StrEnd) { 652 DiagOffs = CurPtr-StrStart-1; 656 char EscapedChar = *CurPtr++ [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/ |
| AsmLexer.h | 28 const char *CurPtr = nullptr;
|
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CGExprCXX.cpp | 990 Address CurPtr = BeginPtr; 1026 Builder.CreateMemSet(CurPtr, Builder.getInt8(0), RemainingSize, false); 1039 AggValueSlot::forAddr(CurPtr, ElementType.getQualifiers(), 1052 CurPtr = 1053 Address(Builder.CreateInBoundsGEP(CurPtr.getElementType(), 1054 CurPtr.getPointer(), 1057 CurPtr.getAlignment().alignmentAtOffset(InitListElements * 1078 CurPtr = Builder.CreateElementBitCast(CurPtr, ElementTy); 1097 CharUnits StartAlign = CurPtr.getAlignment() [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/AsmParser/ |
| LLLexer.h | 29 const char *CurPtr;
|
| /src/external/apache2/llvm/dist/llvm/lib/Object/ |
| COFFObjectFile.cpp | 730 uint64_t CurPtr = 0; 742 CurPtr = DH->AddressOfNewExeHeader; 744 if (memcmp(base() + CurPtr, COFF::PEMagic, sizeof(COFF::PEMagic)) != 0) { 747 CurPtr += sizeof(COFF::PEMagic); // Skip the PE magic bytes. 752 if (Error E = getObject(COFFHeader, Data, base() + CurPtr)) 760 if (Error E = getObject(COFFBigObjHeader, Data, base() + CurPtr)) 768 CurPtr += sizeof(coff_bigobj_file_header); 778 CurPtr += sizeof(coff_file_header); 786 if (Error E = getObject(Header, Data, base() + CurPtr)) 793 DataDirAddr = base() + CurPtr + sizeof(pe32_header) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| ConstantFolding.cpp | 420 /// out of. ByteOffset is an offset into C. CurPtr is the pointer to copy 422 /// the CurPtr buffer. DL is the DataLayout. 423 bool ReadDataFromGlobal(Constant *C, uint64_t ByteOffset, unsigned char *CurPtr, 428 // If this element is zero or undefined, we can just return since *CurPtr is 445 CurPtr[i] = (unsigned char)(Val >> (n * 8)); 454 return ReadDataFromGlobal(C, ByteOffset, CurPtr, BytesLeft, DL); 458 return ReadDataFromGlobal(C, ByteOffset, CurPtr, BytesLeft, DL); 462 return ReadDataFromGlobal(C, ByteOffset, CurPtr, BytesLeft, DL); 479 !ReadDataFromGlobal(CS->getOperand(Index), ByteOffset, CurPtr, 496 CurPtr += NextEltOffset - CurEltOffset - ByteOffset [all...] |