Home
last modified time | relevance | path

Searched refs:RemarkStreamer (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Remarks/
H A DRemarkStreamer.cpp26 RemarkStreamer::RemarkStreamer( in RemarkStreamer() function in RemarkStreamer
32 Error RemarkStreamer::setFilter(StringRef Filter) { in setFilter()
42 bool RemarkStreamer::matchesFilter(StringRef Str) { in matchesFilter()
49 bool RemarkStreamer::needsSection() const { in needsSection()
H A DCMakeLists.txt9 RemarkStreamer.cpp
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DLLVMContext.h42 class RemarkStreamer; variable
237 remarks::RemarkStreamer *getMainRemarkStreamer();
238 const remarks::RemarkStreamer *getMainRemarkStreamer() const;
240 std::unique_ptr<remarks::RemarkStreamer> MainRemarkStreamer);
250 setLLVMRemarkStreamer(std::unique_ptr<LLVMRemarkStreamer> RemarkStreamer);
H A DLLVMRemarkStreamer.h28 class RemarkStreamer; variable
34 remarks::RemarkStreamer &RS;
41 LLVMRemarkStreamer(remarks::RemarkStreamer &RS) : RS(RS) {} in LLVMRemarkStreamer()
/llvm-project-15.0.7/llvm/lib/IR/
H A DLLVMContext.cpp162 remarks::RemarkStreamer *LLVMContext::getMainRemarkStreamer() { in getMainRemarkStreamer()
165 const remarks::RemarkStreamer *LLVMContext::getMainRemarkStreamer() const { in getMainRemarkStreamer()
169 std::unique_ptr<remarks::RemarkStreamer> RemarkStreamer) { in setMainRemarkStreamer() argument
170 pImpl->MainRemarkStreamer = std::move(RemarkStreamer); in setMainRemarkStreamer()
180 std::unique_ptr<LLVMRemarkStreamer> RemarkStreamer) { in setLLVMRemarkStreamer() argument
181 pImpl->LLVMRS = std::move(RemarkStreamer); in setLLVMRemarkStreamer()
H A DLLVMRemarkStreamer.cpp127 Context.setMainRemarkStreamer(std::make_unique<remarks::RemarkStreamer>( in setupLLVMOptimizationRemarks()
162 std::make_unique<remarks::RemarkStreamer>(std::move(*RemarkSerializer))); in setupLLVMOptimizationRemarks()
H A DLLVMContextImpl.h69 class RemarkStreamer; variable
1363 std::unique_ptr<remarks::RemarkStreamer> MainRemarkStreamer;
/llvm-project-15.0.7/llvm/include/llvm/Remarks/
H A DRemarkStreamer.h44 class RemarkStreamer final {
53 RemarkStreamer(std::unique_ptr<remarks::RemarkSerializer> RemarkSerializer,
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Remarks/
H A DBUILD.gn16 "RemarkStreamer.cpp",
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DAsmPrinter.h78 class RemarkStreamer; variable
406 void emitRemarksSection(remarks::RemarkStreamer &RS);
/llvm-project-15.0.7/llvm/docs/
H A DRemarks.rst618 The ``RemarkStreamer`` interface is used to unify the serialization
622 ``llvm::remarks::RemarkStreamer`` set up in the ``LLVMContext``. The interface
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp1906 void AsmPrinter::emitRemarksSection(remarks::RemarkStreamer &RS) { in emitRemarksSection()
1989 if (remarks::RemarkStreamer *RS = M.getContext().getMainRemarkStreamer()) in doFinalization()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt5468 llvm/include/llvm/Remarks/RemarkStreamer.h
6207 llvm/lib/Remarks/RemarkStreamer.cpp