aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer
AgeCommit message (Expand)AuthorFilesLines
2024-07-25Remove the `x86_mmx` IR type. (#98505)James Y Knight1-2/+3
2024-07-19[CodeGen][ARM64EC] Add support for hybrid_patchable attribute. (#92965)Jacek Caban1-0/+2
2024-07-11[MemProf] Track and report profiled sizes through cloning (#98382)Teresa Johnson1-5/+14
2024-07-08Reland "[ThinLTO][Bitcode] Generate import type in bitcode" (#97253)Mingming Liu1-8/+30
2024-07-07[Bitcode] Use range-based for loops (NFC) (#97776)Kazu Hirata1-11/+10
2024-06-25[clang][Driver] Add HIPAMD Driver support for AMDGCN flavoured SPIR-V (#95061)Alex Voicu1-0/+4
2024-06-21Add the 'initializes' attribute langref and support (#84803)Haopeng Liu1-6/+19
2024-06-20Revert "[DebugInfo][BPF] Add 'annotations' field for DIBasicType & DI… (#96...eddyz871-2/+0
2024-06-18[DebugInfo][BPF] Add 'annotations' field for DIBasicType & DISubroutineType (...eddyz871-0/+2
2024-06-10[LLVM][IR][Sanitizers] Add sanitize_numerical_stability attribute (#95051)Alexander Shaposhnikov1-0/+2
2024-06-05Revert "[ThinLTO][Bitcode] Generate import type in bitcode (#87600)" (#94502)Mingming Liu1-30/+8
2024-06-04[IR] Remove support for icmp and fcmp constant expressions (#93038)Nikita Popov1-8/+0
2024-06-03[MemProf] Determine stack id references in BitcodeWriter without sorting (#94...Teresa Johnson1-21/+31
2024-06-03BitcodeWriter: ensure `Buffer` is heap allocatedMircea Trofin1-1/+2
2024-05-30Unittests and usability for BitstreamWriter incremental flushing (#92983)Mircea Trofin1-33/+37
2024-05-28[IR][AArch64][PAC] Add "ptrauth(...)" Constant to represent signed pointers. ...Ahmed Bougacha1-0/+6
2024-05-27[IR] Add getelementptr nusw and nuw flags (#90824)Nikita Popov1-5/+11
2024-05-22[ThinLTO][Bitcode] Generate import type in bitcode (#87600)Mingming Liu1-8/+30
2024-05-15Fix typo "indicies" (#92232)Jay Foad3-8/+8
2024-05-06Revert "Reapply "Use an abbrev to reduce size of VALUE_GUID records in ThinLT...Jan Voung1-26/+4
2024-05-01Reapply "Use an abbrev to reduce size of VALUE_GUID records in ThinLTO summar...Jan Voung1-4/+26
2024-04-30Revert "Use an abbrev to reduce size of VALUE_GUID records in ThinLTO summari...Jan Voung1-26/+4
2024-04-30Use an abbrev to reduce size of VALUE_GUID records in ThinLTO summaries (#90497)Jan Voung1-4/+26
2024-04-22[RemoveDIs] Make verify-uselistorder preserve the input debug info format (#8...Stephen Tozer1-0/+4
2024-04-10[ThinLTO]Record import type in GlobalValueSummary::GVFlags (#87597)Mingming Liu1-0/+2
2024-04-04[RemoveDIs][NFC] Use ScopedDbgInfoFormatSetter in more places (#87380)Stephen Tozer1-13/+4
2024-04-01[ThinLTO][TypeProf] Implement vtable def import (#79381)Mingming Liu1-2/+11
2024-03-29[IR] Add nowrap flags for trunc instruction (#85592)elhewaty1-0/+5
2024-03-20[RemoveDIs][NFC] Rename DPMarker->DbgMarker (#85931)Stephen Tozer1-1/+1
2024-03-20[RemoveDIs][NFC] Rename DPLabel->DbgLabelRecord (#85918)Stephen Tozer2-6/+6
2024-03-20[IR] Change representation of getelementptr inrange (#84341)Nikita Popov1-3/+4
2024-03-19[RemoveDIs][NFC] Rename DPValue -> DbgVariableRecord (#85216)Stephen Tozer2-37/+40
2024-03-19[Dwarf] Support `__ptrauth` qualifier in metadata nodes (#83862)Daniil Kovalev1-0/+5
2024-03-15Reapply [RemoveDIs] Read/write DbgRecords directly from/to bitcode (#83251)Orlando Cazalet-Hyams3-77/+212
2024-03-15Revert "[RemoveDIs] Read/write DbgRecords directly from/to bitcode" (#85382)Orlando Cazalet-Hyams3-212/+77
2024-03-15[RemoveDIs] Read/write DbgRecords directly from/to bitcode (#83251)Orlando Cazalet-Hyams3-77/+212
2024-03-13[RemoveDI][NFC] Rename DPValue->DbgRecord in comments and varnames (#84939)Stephen Tozer1-3/+3
2024-03-09Reapply [IR] Add new Range attribute using new ConstantRange Attribute type (...Andreas Jonson1-20/+41
2024-03-08Revert "[IR] Add new Range attribute using new ConstantRange Attribute type" ...Florian Mayer1-41/+20
2024-03-08[IR] Add new Range attribute using new ConstantRange Attribute type (#83171)Andreas Jonson1-20/+41
2024-03-02Revert "[Dwarf] Support `__ptrauth` qualifier in metadata nodes" (#83672)Daniil Kovalev1-5/+0
2024-03-01[Dwarf] Support `__ptrauth` qualifier in metadata nodes (#82363)Daniil Kovalev1-0/+5
2024-02-22[LLVM][IR] Add native vector support to ConstantInt & ConstantFP. (#74502)Paul Walker1-1/+1
2024-02-04[Bitcode] Use range-based for loops (NFC)Kazu Hirata1-2/+2
2024-01-23[BitcodeWriter] Remove ThinLTO-specific bits from legacy passArthur Eubanks1-18/+6
2024-01-13[llvm] Use range-based for loops with llvm::drop_begin (NFC)Kazu Hirata1-2/+2
2024-01-11[MemProf] Handle missing tail call frames (#75823)Teresa Johnson1-1/+16
2023-12-14[IR] Add dead_on_unwind attribute (#74289)Nikita Popov1-0/+2
2023-12-06[ThinLTO] Add tail call flag to call edges in summary (#74043)Teresa Johnson1-57/+44
2023-12-05[llvm][IR] Add per-global code model attribute (#72077)hev1-2/+3