Home
last modified time | relevance | path

Searched refs:RemarkSerializer (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Remarks/
H A DRemarkStreamer.h48 std::unique_ptr<remarks::RemarkSerializer> RemarkSerializer; variable
53 RemarkStreamer(std::unique_ptr<remarks::RemarkSerializer> RemarkSerializer,
61 raw_ostream &getStream() { return RemarkSerializer->OS; } in getStream()
63 remarks::RemarkSerializer &getSerializer() { return *RemarkSerializer; } in getSerializer()
H A DRemarkSerializer.h41 struct RemarkSerializer { struct
52 RemarkSerializer(Format SerializerFormat, raw_ostream &OS, in RemarkSerializer() function
57 virtual ~RemarkSerializer() = default;
79 Expected<std::unique_ptr<RemarkSerializer>>
84 Expected<std::unique_ptr<RemarkSerializer>>
H A DYAMLRemarkSerializer.h33 struct YAMLRemarkSerializer : public RemarkSerializer {
45 static bool classof(const RemarkSerializer *S) { in classof()
88 static bool classof(const RemarkSerializer *S) { in classof()
H A DBitstreamRemarkSerializer.h123 struct BitstreamRemarkSerializer : public RemarkSerializer {
153 static bool classof(const RemarkSerializer *S) { in classof()
/llvm-project-15.0.7/llvm/lib/Remarks/
H A DRemarkStreamer.cpp27 std::unique_ptr<remarks::RemarkSerializer> RemarkSerializer, in RemarkStreamer() argument
29 : RemarkSerializer(std::move(RemarkSerializer)), in RemarkStreamer()
59 if (RemarkSerializer->Mode != remarks::SerializerMode::Separate) in needsSection()
65 switch (RemarkSerializer->SerializerFormat) { in needsSection()
H A DRemarkSerializer.cpp20 Expected<std::unique_ptr<RemarkSerializer>>
37 Expected<std::unique_ptr<RemarkSerializer>>
H A DYAMLRemarkSerializer.cpp61 reinterpret_cast<RemarkSerializer *>(io.getContext()))) { in mapping()
85 reinterpret_cast<RemarkSerializer *>(io.getContext()))) { in mapping()
139 reinterpret_cast<RemarkSerializer *>(io.getContext()))) { in mapping()
166 : RemarkSerializer(SerializerFormat, OS, Mode), in YAMLRemarkSerializer()
H A DRemarkLinker.cpp119 Expected<std::unique_ptr<RemarkSerializer>> MaybeSerializer = in serialize()
125 std::unique_ptr<remarks::RemarkSerializer> Serializer = in serialize()
H A DCMakeLists.txt8 RemarkSerializer.cpp
H A DBitstreamRemarkSerializer.cpp329 : RemarkSerializer(Format::Bitstream, OS, Mode), in BitstreamRemarkSerializer()
341 : RemarkSerializer(Format::Bitstream, OS, Mode), in BitstreamRemarkSerializer()
/llvm-project-15.0.7/llvm/lib/IR/
H A DLLVMRemarkStreamer.cpp120 Expected<std::unique_ptr<remarks::RemarkSerializer>> RemarkSerializer = in setupLLVMOptimizationRemarks() local
123 if (Error E = RemarkSerializer.takeError()) in setupLLVMOptimizationRemarks()
128 std::move(*RemarkSerializer), RemarksFilename)); in setupLLVMOptimizationRemarks()
154 Expected<std::unique_ptr<remarks::RemarkSerializer>> RemarkSerializer = in setupLLVMOptimizationRemarks() local
157 if (Error E = RemarkSerializer.takeError()) in setupLLVMOptimizationRemarks()
162 std::make_unique<remarks::RemarkStreamer>(std::move(*RemarkSerializer))); in setupLLVMOptimizationRemarks()
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Remarks/
H A DBUILD.gn15 "RemarkSerializer.cpp",
/llvm-project-15.0.7/llvm/unittests/Remarks/
H A DBitstreamRemarksSerializerTest.cpp42 Expected<std::unique_ptr<remarks::RemarkSerializer>> MaybeSerializer = [&] { in check()
50 std::unique_ptr<remarks::RemarkSerializer> Serializer = in check()
H A DYAMLRemarksSerializerTest.cpp31 Expected<std::unique_ptr<remarks::RemarkSerializer>> MaybeS = [&] { in check()
39 std::unique_ptr<remarks::RemarkSerializer> S = std::move(*MaybeS); in check()
H A DBitstreamRemarksParsingTest.cpp50 Expected<std::unique_ptr<remarks::RemarkSerializer>> BSSerializer = in parseGood()
258 Expected<std::unique_ptr<remarks::RemarkSerializer>> BSSerializer = in TEST()
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp1910 remarks::RemarkSerializer &RemarkSerializer = RS.getSerializer(); in emitRemarksSection() local
1922 Filename ? RemarkSerializer.metaSerializer(OS, Filename->str()) in emitRemarksSection()
1923 : RemarkSerializer.metaSerializer(OS); in emitRemarksSection()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt5467 llvm/include/llvm/Remarks/RemarkSerializer.h
6206 llvm/lib/Remarks/RemarkSerializer.cpp