/external/swiftshader/third_party/LLVM/include/llvm/MC/MCParser/ |
H A D | AsmLexer.h | 33 const char *CurPtr; member in class:llvm::AsmLexer
|
/external/clang/include/clang/Lex/ |
H A D | PTHLexer.h | 30 /// CurPtr - Pointer into current offset of the token buffer where 32 const unsigned char* CurPtr; member in class:clang::PTHLexer 86 tok::TokenKind x = (tok::TokenKind)*CurPtr;
|
/external/llvm/include/llvm/MC/MCParser/ |
H A D | AsmLexer.h | 30 const char *CurPtr; member in class:llvm::AsmLexer
|
/external/llvm/lib/AsmParser/ |
H A D | LLLexer.h | 30 const char *CurPtr; member in class:llvm::LLLexer
|
H A D | LLLexer.cpp | 152 static const char *isLabelTail(const char *CurPtr) { argument 154 if (CurPtr[0] == ':') return CurPtr+1; 155 if (!isLabelChar(CurPtr[0])) return nullptr; 156 ++CurPtr; 169 CurPtr = CurBuf.begin(); 173 char CurChar = *CurPtr++; 179 if (CurPtr-1 != CurBuf.end()) 183 --CurPtr; // Another call to lex will return EOF again. 190 TokStart = CurPtr; [all...] |
/external/swiftshader/third_party/LLVM/lib/AsmParser/ |
H A D | LLLexer.h | 30 const char *CurPtr; member in class:llvm::LLLexer
|
H A D | LLLexer.cpp | 174 static const char *isLabelTail(const char *CurPtr) { argument 176 if (CurPtr[0] == ':') return CurPtr+1; 177 if (!isLabelChar(CurPtr[0])) return 0; 178 ++CurPtr; 191 CurPtr = CurBuf->getBufferStart(); 199 char CurChar = *CurPtr++; 205 if (CurPtr-1 != CurBuf->getBufferEnd()) 209 --CurPtr; // Another call to lex will return EOF again. 216 TokStart = CurPtr; [all...] |
/external/swiftshader/third_party/LLVM/lib/MC/MCParser/ |
H A D | AsmLexer.cpp | 26 CurPtr = NULL; 37 CurPtr = ptr; 39 CurPtr = CurBuf->getBufferStart(); 53 char CurChar = *CurPtr++; 60 if (CurPtr-1 != CurBuf->getBufferEnd()) 64 --CurPtr; // Another call to lex will return EOF again. 76 while (isdigit(*CurPtr)) 77 ++CurPtr; 82 if (*CurPtr == 'e' || *CurPtr 158 SkipIgnoredIntegerSuffix(const char *&CurPtr) argument [all...] |
/external/clang/lib/AST/ |
H A D | CommentLexer.cpp | 242 const char *CurPtr = BufferPtr; local 243 while (CurPtr != BufferEnd) { 244 while (!isVerticalWhitespace(*CurPtr)) { 245 CurPtr++; 246 if (CurPtr == BufferEnd) 250 const char *EscapePtr = CurPtr - 1; 258 CurPtr = skipNewline(CurPtr, BufferEnd); 260 return CurPtr; // Not an escaped newline.
|
H A D | Stmt.cpp | 480 const char *CurPtr = StrStart; local 486 for (; CurPtr != StrEnd; ++CurPtr) { 487 switch (*CurPtr) { 492 Result += *CurPtr; 511 if (CurPtr == StrEnd) { 517 char CurChar = *CurPtr++; 531 if (CurPtr == StrEnd) { 533 DiagOffs = CurPtr-StrStart-1; 537 char EscapedChar = *CurPtr [all...] |
/external/llvm/include/llvm/Support/ |
H A D | Allocator.h | 145 : CurPtr(nullptr), End(nullptr), BytesAllocated(0), Allocator() {} 148 : CurPtr(nullptr), End(nullptr), BytesAllocated(0), 154 : CurPtr(Old.CurPtr), End(Old.End), Slabs(std::move(Old.Slabs)), 158 Old.CurPtr = Old.End = nullptr; 173 CurPtr = RHS.CurPtr; 180 RHS.CurPtr = RHS.End = nullptr; 199 CurPtr = (char *)Slabs.front(); 200 End = CurPtr 292 char *CurPtr; member in class:llvm::BumpPtrAllocatorImpl [all...] |
/external/llvm/lib/MC/MCParser/ |
H A D | AsmLexer.cpp | 25 CurPtr = nullptr; 38 CurPtr = ptr; 40 CurPtr = CurBuf.begin(); 50 return AsmToken(AsmToken::Error, StringRef(Loc, CurPtr - Loc)); 54 if (CurPtr == CurBuf.end()) 56 return (unsigned char)*CurPtr++; 66 while (isdigit(*CurPtr)) 67 ++CurPtr; 72 if (*CurPtr == 'e' || *CurPtr 210 SkipIgnoredIntegerSuffix(const char *&CurPtr) argument 222 doLookAhead(const char *&CurPtr, unsigned DefaultRadix) argument [all...] |
/external/llvm/tools/llvm-mcmarkup/ |
H A D | llvm-mcmarkup.cpp | 37 StringRef::const_iterator CurPtr; member in class:MarkupLexer 41 : Start(Source.begin()), CurPtr(Source.begin()), End(Source.end()) {} 43 bool isEOF() { return CurPtr == End; } 45 if (CurPtr == End) return EOF; 46 return *CurPtr++; 49 if (CurPtr == End) return EOF; 50 return *CurPtr; 52 StringRef::const_iterator getPosition() const { return CurPtr; }
|
/external/swiftshader/third_party/LLVM/include/llvm/Support/ |
H A D | Allocator.h | 111 /// CurPtr - The current pointer into the current slab. This points to the 113 char *CurPtr; member in class:llvm::BumpPtrAllocator 129 /// the new slab. Modifies CurPtr and End. 206 char *End = Slab == Allocator.CurSlab ? Allocator.CurPtr :
|
/external/llvm/lib/TableGen/ |
H A D | TGLexer.h | 69 const char *CurPtr; member in class:llvm::TGLexer 114 return std::make_pair(CurIntVal, (CurPtr - TokStart)-2);
|
/external/swiftshader/third_party/LLVM/lib/TableGen/ |
H A D | TGLexer.h | 63 const char *CurPtr; member in class:llvm::TGLexer
|
/external/llvm/lib/Support/ |
H A D | raw_ostream.cpp | 119 char *CurPtr = EndPtr; local 122 *--CurPtr = '0' + char(N % 10); 125 return write(CurPtr, EndPtr-CurPtr); 145 char *CurPtr = EndPtr; local 148 *--CurPtr = '0' + char(N % 10); 151 return write(CurPtr, EndPtr-CurPtr); 171 char *CurPtr = EndPtr; local 175 *--CurPtr 422 char *CurPtr = EndPtr; local 439 char *CurPtr = EndPtr; local [all...] |
/external/swiftshader/third_party/LLVM/lib/Support/ |
H A D | raw_ostream.cpp | 112 char *CurPtr = EndPtr; local 115 *--CurPtr = '0' + char(N % 10); 118 return write(CurPtr, EndPtr-CurPtr); 138 char *CurPtr = EndPtr; local 141 *--CurPtr = '0' + char(N % 10); 144 return write(CurPtr, EndPtr-CurPtr); 164 char *CurPtr = EndPtr; local 168 *--CurPtr [all...] |
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
H A D | ConstantFolding.cpp | 235 /// constant being copied out of. ByteOffset is an offset into C. CurPtr is the 237 /// the CurPtr buffer. TD is the target data. 239 unsigned char *CurPtr, unsigned BytesLeft, 244 // If this element is zero or undefined, we can just return since *CurPtr is 258 CurPtr[i] = (unsigned char)(Val >> (ByteOffset * 8)); 267 return ReadDataFromGlobal(C, ByteOffset, CurPtr, BytesLeft, TD); 271 return ReadDataFromGlobal(C, ByteOffset, CurPtr, BytesLeft, TD); 288 !ReadDataFromGlobal(CS->getOperand(Index), ByteOffset, CurPtr, 305 CurPtr += NextEltOffset-CurEltOffset-ByteOffset; 318 if (!ReadDataFromGlobal(CA->getOperand(Index), Offset, CurPtr, 238 ReadDataFromGlobal(Constant *C, uint64_t ByteOffset, unsigned char *CurPtr, unsigned BytesLeft, const TargetData &TD) argument [all...] |
/external/clang/lib/Lex/ |
H A D | Lexer.cpp | 560 const char *CurPtr = Buffer.begin(); local 562 while (CurPtr != Buffer.end()) { 563 char ch = *CurPtr++; 570 if (CurPtr != Buffer.end()) 571 MaxLineOffset = CurPtr - Buffer.begin(); 1459 bool Lexer::tryConsumeIdentifierUCN(const char *&CurPtr, unsigned Size, argument 1461 const char *UCNPtr = CurPtr + Size; 1462 uint32_t CodePoint = tryReadUCN(UCNPtr, CurPtr, /*Token=*/nullptr); 1468 makeCharRange(*this, CurPtr, UCNPtr), 1472 if ((UCNPtr - CurPtr 1481 tryConsumeIdentifierUTF8Char(const char *&CurPtr) argument 1502 LexIdentifier(Token &Result, const char *CurPtr) argument 1590 LexNumericConstant(Token &Result, const char *CurPtr) argument 1653 LexUDSuffix(Token &Result, const char *CurPtr, bool IsStringLiteral) argument 1744 LexStringLiteral(Token &Result, const char *CurPtr, tok::TokenKind Kind) argument 1802 LexRawStringLiteral(Token &Result, const char *CurPtr, tok::TokenKind Kind) argument 1882 LexAngledStringLiteral(Token &Result, const char *CurPtr) argument 1919 LexCharConstant(Token &Result, const char *CurPtr, tok::TokenKind Kind) argument 1987 SkipWhitespace(Token &Result, const char *CurPtr, bool &TokAtPhysicalStartOfLine) argument 2046 SkipLineComment(Token &Result, const char *CurPtr, bool &TokAtPhysicalStartOfLine) argument 2182 SaveLineComment(Token &Result, const char *CurPtr) argument 2210 isEndOfBlockCommentWithEscapedNewLine(const char *CurPtr, Lexer *L) argument 2284 SkipBlockComment(Token &Result, const char *CurPtr, bool &TokAtPhysicalStartOfLine) argument 2458 const char *CurPtr = BufferPtr; local 2506 LexEndOfFile(Token &Result, const char *CurPtr) argument 2609 FindConflictEnd(const char *CurPtr, const char *BufferEnd, ConflictMarkerKind CMK) argument 2632 IsStartOfConflictMarker(const char *CurPtr) argument 2677 HandleEndOfConflictMarker(const char *CurPtr) argument 2742 const char *CurPtr = StartPtr + CharSize; local 2835 CheckUnicodeWhitespace(Token &Result, uint32_t C, const char *CurPtr) argument 2850 LexUnicode(Token &Result, uint32_t C, const char *CurPtr) argument 2938 const char *CurPtr = BufferPtr; local [all...] |
/external/llvm/lib/Analysis/ |
H A D | ConstantFolding.cpp | 283 /// out of. ByteOffset is an offset into C. CurPtr is the pointer to copy 285 /// the CurPtr buffer. DL is the DataLayout. 286 bool ReadDataFromGlobal(Constant *C, uint64_t ByteOffset, unsigned char *CurPtr, argument 291 // If this element is zero or undefined, we can just return since *CurPtr is 308 CurPtr[i] = (unsigned char)(Val >> (n * 8)); 317 return ReadDataFromGlobal(C, ByteOffset, CurPtr, BytesLeft, DL); 321 return ReadDataFromGlobal(C, ByteOffset, CurPtr, BytesLeft, DL); 325 return ReadDataFromGlobal(C, ByteOffset, CurPtr, BytesLeft, DL); 342 !ReadDataFromGlobal(CS->getOperand(Index), ByteOffset, CurPtr, 359 CurPtr 466 unsigned char *CurPtr = RawBytes; local [all...] |