aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-12-05[llvm][IR] Add per-global code model attribute (#72077)hev1-2/+3
2023-11-24[IR] Add disjoint flag for Or instructions. (#72583)Craig Topper1-0/+3
2023-11-17Reapply "[DebugInfo] Make DIArgList inherit from Metadata and always unique"Stephen Tozer1-5/+7
2023-11-17Revert "[DebugInfo] Make DIArgList inherit from Metadata and always unique" (...Stephen Tozer1-7/+5
2023-11-17[DebugInfo] Make DIArgList inherit from Metadata and always unique (#72147)Stephen Tozer1-5/+7
2023-11-09[Coroutines] Introduce [[clang::coro_only_destroy_when_complete]] (#71014)Chuanqi Xu1-0/+2
2023-11-07[NFC] Remove Type::getInt8PtrTy (#71029)Paulo Matos1-1/+1
2023-11-01[IR] Add writable attributeNikita Popov1-0/+2
2023-10-30[IR] Add zext nneg flag (#67982)Nikita Popov1-0/+22
2023-10-18[LLVM] Add new attribute `optdebug` to optimize for debugging (#66632)Stephen Tozer1-0/+2
2023-09-30[llvm] Remove uses of Type::getPointerTo() (NFC)Youngsuk Kim1-1/+1
2023-09-01[LTO] Remove module id from summary indexTeresa Johnson1-31/+46
2023-07-14[llvm] Remove uses of getNonOpaquePointerElementType() (NFC)Nikita Popov1-12/+5
2023-07-05[llvm] A Unified LTO Bitcode FrontendMatthew Voss1-1/+4
2023-04-20[ThinLTO] Remove BlockCount for non partial sample profile buildsTeresa Johnson1-4/+6
2023-03-16[ConstExpr] Remove select constant expressionNikita Popov1-6/+0
2023-02-27[Bitcode] Remove typed pointer abbreviationArthur Eubanks1-10/+1
2023-02-24IR: Add nofpclass parameter attributeMatt Arsenault1-0/+2
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott1-1/+1
2023-01-24IR: Add atomicrmw uinc_wrap and udec_wrapMatt Arsenault1-0/+4
2022-12-20[IR] Add a target extension type to LLVM.Joshua Cranmer1-0/+12
2022-12-10Don't include None.h (NFC)Kazu Hirata1-1/+0
2022-12-08[DebugInfo] Store optional DIFile::Source as pointerJonas Hahnfeld1-1/+1
2022-12-07[Bitcode(Reader|Writer)] Convert Optional to std::optionalKrzysztof Parzyszek1-7/+7
2022-12-05[IR] llvm::Optional => std::optionalFangrui Song1-1/+1
2022-12-02[Bitcode] Use std::nullopt instead of None (NFC)Kazu Hirata1-2/+2
2022-11-23ModuleSummaryAnalysis: Internalize some cl::optFangrui Song1-0/+2
2022-11-16Restore "[MemProf] ThinLTO summary support" with more fixesTeresa Johnson1-10/+175
2022-11-16Revert "Restore "[MemProf] ThinLTO summary support" with fixes"Jeremy Morse1-175/+10
2022-11-15Restore "[MemProf] ThinLTO summary support" with fixesTeresa Johnson1-10/+175
2022-11-15Revert "[MemProf] ThinLTO summary support"Teresa Johnson1-175/+10
2022-11-15[MemProf] ThinLTO summary supportTeresa Johnson1-10/+175
2022-11-07[Assignment Tracking][3/*] Add DIAssignID metadata boilerplateOCHyams1-0/+11
2022-11-04[IR] Switch everything to use memory attributeNikita Popov1-6/+0
2022-11-03Revert "[Assignment Tracking][3/*] Add DIAssignID metadata boilerplate"OCHyams1-11/+0
2022-11-03[Assignment Tracking][3/*] Add DIAssignID metadata boilerplateOCHyams1-0/+11
2022-10-21[IR] Add support for memory attributeNikita Popov1-0/+2
2022-10-17[IR] Rename FuncletPadInst::getNumArgOperands to arg_size (NFC)Kazu Hirata1-1/+1
2022-08-04[InstrProf] Add the skipprofile attributeEllis Hoag1-0/+2
2022-08-04[IR] Move support for dxil::TypedPointerType to LLVM core IR.Joshua Cranmer1-2/+2
2022-07-20[ThinLTO] Support aliased GlobalIFuncSchrodinger ZHU Yifan1-2/+3
2022-07-13Remove 'no_sanitize_memtag'. Add 'sanitize_memtag'.Mitch Phillips1-1/+1
2022-07-12[X86] initial -mfunction-return=thunk-extern supportNick Desaulniers1-0/+2
2022-07-06[LLVM] Add the support for fmax and fmin in atomicrmw instructionShilei Tian1-0/+2
2022-07-04[IR] Remove support for insertvalue constant expressionNikita Popov1-3/+0
2022-06-29[ConstExpr] Remove more leftovers of extractvalue expression (NFC)Nikita Popov1-2/+1
2022-06-14[Coroutines] Convert coroutine.presplit to enum attrChuanqi Xu1-0/+2
2022-06-10[Bitcode] Don't use UINT_MAX for missing SanitizerMetadataVitaly Buka1-4/+3
2022-06-10Add sanitizer-specific GlobalValue attributes.Mitch Phillips1-2/+15
2022-06-07[NFC] Clang-format parts of D126929 and D126100Mitch Phillips1-3/+1