summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
AgeCommit message (Expand)Author
2024-03-20[IR] Change representation of getelementptr inrange (#84341)Nikita Popov
2024-03-19[RemoveDIs][NFC] Rename DPValue -> DbgVariableRecord (#85216)Stephen Tozer
2024-03-19[Dwarf] Support `__ptrauth` qualifier in metadata nodes (#83862)Daniil Kovalev
2024-03-15Reapply [RemoveDIs] Read/write DbgRecords directly from/to bitcode (#83251)Orlando Cazalet-Hyams
2024-03-15Revert "[RemoveDIs] Read/write DbgRecords directly from/to bitcode" (#85382)Orlando Cazalet-Hyams
2024-03-15[RemoveDIs] Read/write DbgRecords directly from/to bitcode (#83251)Orlando Cazalet-Hyams
2024-03-09Reapply [IR] Add new Range attribute using new ConstantRange Attribute type (...Andreas Jonson
2024-03-08Revert "[IR] Add new Range attribute using new ConstantRange Attribute type" ...Florian Mayer
2024-03-08[IR] Add new Range attribute using new ConstantRange Attribute type (#83171)Andreas Jonson
2024-03-02Revert "[Dwarf] Support `__ptrauth` qualifier in metadata nodes" (#83672)Daniil Kovalev
2024-03-01[Dwarf] Support `__ptrauth` qualifier in metadata nodes (#82363)Daniil Kovalev
2024-02-22[LLVM][IR] Add native vector support to ConstantInt & ConstantFP. (#74502)Paul Walker
2024-02-04[Bitcode] Use range-based for loops (NFC)Kazu Hirata
2024-01-11[MemProf] Handle missing tail call frames (#75823)Teresa Johnson
2023-12-14[IR] Add dead_on_unwind attribute (#74289)Nikita Popov
2023-12-06[ThinLTO] Add tail call flag to call edges in summary (#74043)Teresa Johnson
2023-12-05[llvm][IR] Add per-global code model attribute (#72077)hev
2023-11-24[IR] Add disjoint flag for Or instructions. (#72583)Craig Topper
2023-11-17Reapply "[DebugInfo] Make DIArgList inherit from Metadata and always unique"Stephen Tozer
2023-11-17Revert "[DebugInfo] Make DIArgList inherit from Metadata and always unique" (...Stephen Tozer
2023-11-17[DebugInfo] Make DIArgList inherit from Metadata and always unique (#72147)Stephen Tozer
2023-11-09[Coroutines] Introduce [[clang::coro_only_destroy_when_complete]] (#71014)Chuanqi Xu
2023-11-07[NFC] Remove Type::getInt8PtrTy (#71029)Paulo Matos
2023-11-01[IR] Add writable attributeNikita Popov
2023-10-30[IR] Add zext nneg flag (#67982)Nikita Popov
2023-10-18[LLVM] Add new attribute `optdebug` to optimize for debugging (#66632)Stephen Tozer
2023-09-30[llvm] Remove uses of Type::getPointerTo() (NFC)Youngsuk Kim
2023-09-01[LTO] Remove module id from summary indexTeresa Johnson
2023-07-14[llvm] Remove uses of getNonOpaquePointerElementType() (NFC)Nikita Popov
2023-07-05[llvm] A Unified LTO Bitcode FrontendMatthew Voss
2023-04-20[ThinLTO] Remove BlockCount for non partial sample profile buildsTeresa Johnson
2023-03-16[ConstExpr] Remove select constant expressionNikita Popov
2023-02-27[Bitcode] Remove typed pointer abbreviationArthur Eubanks
2023-02-24IR: Add nofpclass parameter attributeMatt Arsenault
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott
2023-01-24IR: Add atomicrmw uinc_wrap and udec_wrapMatt Arsenault
2022-12-20[IR] Add a target extension type to LLVM.Joshua Cranmer
2022-12-10Don't include None.h (NFC)Kazu Hirata
2022-12-08[DebugInfo] Store optional DIFile::Source as pointerJonas Hahnfeld
2022-12-07[Bitcode(Reader|Writer)] Convert Optional to std::optionalKrzysztof Parzyszek
2022-12-05[IR] llvm::Optional => std::optionalFangrui Song
2022-12-02[Bitcode] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-23ModuleSummaryAnalysis: Internalize some cl::optFangrui Song
2022-11-16Restore "[MemProf] ThinLTO summary support" with more fixesTeresa Johnson
2022-11-16Revert "Restore "[MemProf] ThinLTO summary support" with fixes"Jeremy Morse
2022-11-15Restore "[MemProf] ThinLTO summary support" with fixesTeresa Johnson
2022-11-15Revert "[MemProf] ThinLTO summary support"Teresa Johnson
2022-11-15[MemProf] ThinLTO summary supportTeresa Johnson
2022-11-07[Assignment Tracking][3/*] Add DIAssignID metadata boilerplateOCHyams
2022-11-04[IR] Switch everything to use memory attributeNikita Popov