aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Remarks
AgeCommit message (Expand)AuthorFilesLines
2023-07-24[Remark] Overload `<<` for Remark, RemarkType and RemarkLocation.Zain Jaffal1-1/+27
2023-06-26[YAMLParser] Support block nodes when parsing YAML strings.Zain Jaffal1-5/+19
2023-06-25[llvm] Add missing StringExtras.h includesElliot Goodrich1-0/+1
2023-05-26[Remarks] Retain all remarks by default, add option to drop without DL.Florian Hahn1-3/+0
2022-12-07[Bitcode(Reader|Writer)] Convert Optional to std::optionalKrzysztof Parzyszek1-1/+2
2022-12-07[Remarks] Convert Optional to std::optionalKrzysztof Parzyszek8-37/+41
2022-12-06[YAML] Convert Optional to std::optionalKrzysztof Parzyszek4-16/+17
2022-12-02[llvm] Use std::nullopt instead of None (NFC)Kazu Hirata9-20/+20
2022-11-25[Remarks] Use std::optional in YAMLRemarkSerializer.cpp (NFC)Kazu Hirata1-1/+3
2022-11-25[Remarks] Use std::optional in YAMLRemarkParser.cpp (NFC)Kazu Hirata1-5/+6
2022-11-25[Remarks] Use std::optional in RemarkParser.cpp (NFC)Kazu Hirata1-2/+3
2022-08-20Remove redundant initialization of Optional (NFC)Kazu Hirata1-1/+1
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata2-2/+2
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata1-6/+3
2022-03-12Cleanup includes: DebugInfo & CodeGenserge-sans-paille2-0/+2
2022-03-11Cleanup include: TableGenserge-sans-paille1-1/+4
2022-01-31Cleanup LLVMRemarks includesserge-sans-paille6-6/+7
2022-01-07[llvm] Remove redundant member initialization (NFC)Kazu Hirata4-4/+4
2022-01-03Revert "[llvm] Remove redundant member initialization (NFC)"Kazu Hirata4-4/+4
2022-01-01[llvm] Remove redundant member initialization (NFC)Kazu Hirata4-4/+4
2021-12-28[llvm] Use nullptr instead of 0 (NFC)Kazu Hirata1-4/+4
2021-04-21[Support] Don't include VirtualFileSystem.h in CommandLine.hNico Weber1-0/+1
2021-03-08Add intrinsics_gen as a dependency of libRemarksJon Roelofs1-0/+3
2021-01-27[llvm] Use append_range (NFC)Kazu Hirata1-2/+1
2020-11-13llvmbuildectomy - replace llvm-build by plain cmakeserge-sans-paille2-21/+4
2020-08-06BitstreamRemarkParser.h - remove unnecessary includes. NFCI.Simon Pilgrim2-4/+3
2020-06-08YAMLRemarkParser.cpp - remove duplicate RemarkParser.h include. NFC.Simon Pilgrim1-1/+0
2020-05-08RemarkStringTable.h - reduce StringRef/Remark includes to forward declaration...Simon Pilgrim1-2/+2
2020-05-08Remark.h - reduce ArrayRef.h include to SmallVector.h. NFC.Simon Pilgrim1-2/+1
2020-05-07[cmake] Add headers in include/llvm/Remarks subdirectorySimon Pilgrim1-0/+3
2020-02-10Revert "Remove redundant "std::move"s in return statements"Bill Wendling2-10/+10
2020-02-10Remove redundant "std::move"s in return statementsBill Wendling2-10/+10
2020-02-04[Remarks] Extend the RemarkStreamer to support other emittersFrancis Visoiu Mistrih2-0/+73
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer3-3/+3
2019-11-22[Remarks] Allow empty temporary remark filesFrancis Visoiu Mistrih1-0/+5
2019-11-21[cmake] Explicitly mark libraries defined in lib/ as "Component Libraries"Tom Stellard1-1/+1
2019-11-09Remarks - fix static analyzer warnings. NFCI.Simon Pilgrim2-8/+9
2019-11-09Remarks - fix shadow variable warnings. NFCI.Simon Pilgrim2-14/+16
2019-10-31[Remarks] Add support for linking remarksFrancis Visoiu Mistrih3-0/+142
2019-10-16[Remarks] Add support for prepending a path to external filesFrancis Visoiu Mistrih5-17/+39
2019-10-07[Remarks] Pass StringBlockValue as StringRef.Florian Hahn1-1/+1
2019-09-16[Remarks] Allow remarks::Format::YAML to take a string tableFrancis Visoiu Mistrih4-26/+41
2019-09-09Fix MSVC "not all control paths return a value" warning. NFCI.Simon Pilgrim1-0/+1
2019-09-09[Remarks] Fix warning for uint8_t < 0 comparisonFrancis Visoiu Mistrih1-4/+4
2019-09-09[Remarks] Add parser for bitstream remarksFrancis Visoiu Mistrih5-7/+681
2019-09-06[Remarks] Add support for internalizing a remark in a string tableFrancis Visoiu Mistrih1-0/+17
2019-09-05[Remarks] Don't serialize metadata if a string table is not usedFrancis Visoiu Mistrih1-9/+14
2019-08-23Do a sweep of symbol internalization. NFC.Benjamin Kramer1-0/+2
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere5-13/+13
2019-07-31Reland: [Remarks] Add an LLVM-bitstream-based remark serializerFrancis Visoiu Mistrih7-4/+407