Searched defs:CurPtr (Results 1 - 21 of 21) sorted by relevance

/external/swiftshader/third_party/LLVM/include/llvm/MC/MCParser/
H A DAsmLexer.h33 const char *CurPtr; member in class:llvm::AsmLexer
/external/clang/include/clang/Lex/
H A DPTHLexer.h30 /// 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 DAsmLexer.h30 const char *CurPtr; member in class:llvm::AsmLexer
/external/llvm/lib/AsmParser/
H A DLLLexer.h30 const char *CurPtr; member in class:llvm::LLLexer
H A DLLLexer.cpp152 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 DLLLexer.h30 const char *CurPtr; member in class:llvm::LLLexer
H A DLLLexer.cpp174 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 DAsmLexer.cpp26 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 DCommentLexer.cpp242 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 DStmt.cpp480 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 DAllocator.h145 : 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 DAsmLexer.cpp25 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 Dllvm-mcmarkup.cpp37 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 DAllocator.h111 /// 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 DTGLexer.h69 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 DTGLexer.h63 const char *CurPtr; member in class:llvm::TGLexer
/external/llvm/lib/Support/
H A Draw_ostream.cpp119 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 Draw_ostream.cpp112 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 DConstantFolding.cpp235 /// 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 DLexer.cpp560 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 DConstantFolding.cpp283 /// 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...]

Completed in 393 milliseconds