Home
last modified time | relevance | path

Searched refs:BufferPtr (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/clang/lib/AST/
H A DCommentLexer.cpp108 for ( ; BufferPtr != BufferEnd; ++BufferPtr) { in findNewline()
124 if (BufferPtr != BufferEnd && *BufferPtr == '\n') in skipNewline()
132 for ( ; BufferPtr != BufferEnd; ++BufferPtr) { in skipNamedCharacterReference()
141 for ( ; BufferPtr != BufferEnd; ++BufferPtr) { in skipDecimalCharacterReference()
150 for ( ; BufferPtr != BufferEnd; ++BufferPtr) { in skipHexCharacterReference()
166 for ( ; BufferPtr != BufferEnd; ++BufferPtr) { in skipHTMLIdentifier()
183 for ( ; BufferPtr != BufferEnd; ++BufferPtr) { in skipHTMLQuotedString()
192 for ( ; BufferPtr != BufferEnd; ++BufferPtr) { in skipWhitespace()
212 for ( ; BufferPtr != BufferEnd; ++BufferPtr) { in skipCommandName()
248 for ( ; BufferPtr != BufferEnd; ++BufferPtr) { in findCCommentEnd()
[all …]
H A DCommentParser.cpp44 const char *BufferPtr; member
63 Pos.BufferPtr = Pos.BufferStart; in setupBuffer()
74 assert(Pos.BufferPtr != Pos.BufferEnd); in peek()
75 return *Pos.BufferPtr; in peek()
80 assert(Pos.BufferPtr != Pos.BufferEnd); in consumeChar()
81 Pos.BufferPtr++; in consumeChar()
82 if (Pos.BufferPtr == Pos.BufferEnd) { in consumeChar()
161 const char *WordBegin = Pos.BufferPtr; in lexWord()
194 const char *WordBegin = Pos.BufferPtr; in lexDelimitedSeq()
239 if (Pos.BufferPtr != Pos.BufferStart) { in putBackLeftoverTokens()
[all …]
/llvm-project-15.0.7/clang/lib/Lex/
H A DLexer.cpp83 BufferPtr = BufPtr; in InitLexer()
101 BufferPtr += BOMLength; in InitLexer()
211 L->BufferPtr = StrData; in Create_PragmaLexer()
1751 BufferPtr = CurPtr; in LexUnicodeIdentifierStart()
1832 BufferPtr = CurPtr; in LexIdentifierContinue()
2366 BufferPtr = CurPtr; in SkipWhitespace()
2509 BufferPtr = CurPtr; in SkipLineComment()
2536 BufferPtr = CurPtr; in SkipLineComment()
2867 BufferPtr = CurPtr; in SkipBlockComment()
3003 BufferPtr = CurPtr; in LexEndOfFile()
[all …]
H A DPPLexerChange.cpp347 CurLexer->BufferPtr = EndPos; in HandleEndOfFile()
479 CurLexer->BufferPtr = EndPos; in HandleEndOfFile()
533 CurLexer->BufferPtr = EndPos; in HandleEndOfFile()
/llvm-project-15.0.7/clang/include/clang/Lex/
H A DLexer.h131 const char *BufferPtr; variable
241 return BufferPtr == BufferEnd; in LexFromRawLexer()
304 return getSourceLocation(BufferPtr); in getSourceLocation()
308 const char *getBufferLocation() const { return BufferPtr; } in getBufferLocation()
312 assert(BufferPtr >= BufferStart && "Invalid buffer state"); in getCurrentBufferOffset()
313 return BufferPtr - BufferStart; in getCurrentBufferOffset()
621 unsigned TokLen = TokEnd-BufferPtr; in FormTokenWithChars()
623 Result.setLocation(getSourceLocation(BufferPtr, TokLen)); in FormTokenWithChars()
625 BufferPtr = TokEnd; in FormTokenWithChars()
765 void cutOffLexing() { BufferPtr = BufferEnd; } in cutOffLexing()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGGPUBuiltin.cpp102 llvm::Value * BufferPtr = llvm::ConstantPointerNull::get(llvm::Type::getInt8PtrTy(Ctx)); in packArgsIntoNVPTXFormatBuffer() local
103 return {BufferPtr, llvm::TypeSize::Fixed(0)}; in packArgsIntoNVPTXFormatBuffer()
122 llvm::Value *BufferPtr = in packArgsIntoNVPTXFormatBuffer() local
124 return {BufferPtr, DL.getTypeAllocSize(AllocaTy)}; in packArgsIntoNVPTXFormatBuffer()
156 llvm::Value *BufferPtr = r.first; in EmitDevicePrintfCallExpr() local
159 Args[0].getRValue(*CGF).getScalarVal(), BufferPtr}; in EmitDevicePrintfCallExpr()
H A DCGOpenMPRuntimeGPU.cpp2624 llvm::Value *BufferPtr = Bld.CreateInBoundsGEP(GlobAddr.getElementType(), in emitListToGlobalCopyFunction() local
2626 GlobLVal.setAddress(Address(BufferPtr, in emitListToGlobalCopyFunction()
2726 llvm::Value *BufferPtr = Bld.CreateInBoundsGEP( in emitListToGlobalReduceFunction() local
2728 llvm::Value *Ptr = CGF.EmitCastToVoidPtr(BufferPtr); in emitListToGlobalReduceFunction()
2834 llvm::Value *BufferPtr = Bld.CreateInBoundsGEP(GlobAddr.getElementType(), in emitGlobalToListCopyFunction() local
2836 GlobLVal.setAddress(Address(BufferPtr, in emitGlobalToListCopyFunction()
2936 llvm::Value *BufferPtr = Bld.CreateInBoundsGEP( in emitGlobalToListReduceFunction() local
2938 llvm::Value *Ptr = CGF.EmitCastToVoidPtr(BufferPtr); in emitGlobalToListReduceFunction()
/llvm-project-15.0.7/libclc/utils/
H A Dprepare-builtins.cpp47 std::unique_ptr<MemoryBuffer> &BufferPtr = BufferOrErr.get(); in main() local
51 parseBitcodeFile(BufferPtr.get()->getMemBufferRef(), Context)); in main()
53 parseBitcodeFile(BufferPtr.get()->getMemBufferRef(), Context); in main()
/llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/
H A DSnippetFile.cpp123 ErrorOr<std::unique_ptr<MemoryBuffer>> BufferPtr = in readSnippets() local
125 if (std::error_code EC = BufferPtr.getError()) { in readSnippets()
130 SM.AddNewSourceBuffer(std::move(BufferPtr.get()), SMLoc()); in readSnippets()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DCommentLexer.h236 const char *BufferPtr; variable
303 StringRef Text(BufferPtr, TokEnd - BufferPtr); in formTextToken()
/llvm-project-15.0.7/llvm/tools/llvm-mc/
H A Dllvm-mc.cpp376 ErrorOr<std::unique_ptr<MemoryBuffer>> BufferPtr = in main() local
378 if (std::error_code EC = BufferPtr.getError()) { in main()
383 MemoryBuffer *Buffer = BufferPtr->get(); in main()
388 SrcMgr.AddNewSourceBuffer(std::move(*BufferPtr), SMLoc()); in main()
/llvm-project-15.0.7/llvm/tools/llvm-mc-assemble-fuzzer/
H A Dllvm-mc-assemble-fuzzer.cpp142 std::unique_ptr<MemoryBuffer> BufferPtr(new LLVMFuzzerInputBuffer(Data, Size)); in AssembleOneInput() local
145 SrcMgr.AddNewSourceBuffer(std::move(BufferPtr), SMLoc()); in AssembleOneInput()
/llvm-project-15.0.7/llvm/tools/llvm-ml/
H A Dllvm-ml.cpp288 ErrorOr<std::unique_ptr<MemoryBuffer>> BufferPtr = in main() local
290 if (std::error_code EC = BufferPtr.getError()) { in main()
299 SrcMgr.AddNewSourceBuffer(std::move(*BufferPtr), SMLoc()); in main()
/llvm-project-15.0.7/lldb/unittests/Process/minidump/
H A DMinidumpParserTest.cpp45 auto BufferPtr = FileSystem::Instance().CreateDataBuffer(filename, -1, 0); in SetUpData() local
46 ASSERT_NE(BufferPtr, nullptr); in SetUpData()
48 MinidumpParser::Create(BufferPtr); in SetUpData()
/llvm-project-15.0.7/llvm/tools/llvm-mca/
H A Dllvm-mca.cpp340 ErrorOr<std::unique_ptr<MemoryBuffer>> BufferPtr = in main() local
342 if (std::error_code EC = BufferPtr.getError()) { in main()
393 SrcMgr.AddNewSourceBuffer(std::move(*BufferPtr), SMLoc()); in main()
/llvm-project-15.0.7/clang/docs/
H A DInternalsManual.rst1199 * The ``Lexer`` uses ``BufferPtr`` to keep track of the current character being