aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode
AgeCommit message (Expand)AuthorFilesLines
2024-04-15[DebugInfo][RemoveDIs] Fix error from not tracking seen debug labels (#88718)Stephen Tozer1-0/+1
2024-04-10[ThinLTO]Record import type in GlobalValueSummary::GVFlags (#87597)Mingming Liu2-1/+4
2024-04-09Add support for `nneg` flag with `uitofp`Noah Goldstein1-1/+1
2024-04-05[RemoveDIs] Add flag to preserve the debug info format of input IR (#87379)Stephen Tozer1-13/+59
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)elhewaty2-3/+18
2024-03-22NFC Rename LoadBitcodeIntoNewDbgInforFormat to LoadBitcodeIntoNewDbgInfoFormatOrlando Cazalet-Hyams1-3/+3
2024-03-20[RemoveDIs][NFC] Rename DPMarker->DbgMarker (#85931)Stephen Tozer1-1/+1
2024-03-20[RemoveDIs][NFC] Rename DPLabel->DbgLabelRecord (#85918)Stephen Tozer3-8/+9
2024-03-20[IR] Change representation of getelementptr inrange (#84341)Nikita Popov2-28/+44
2024-03-19[RemoveDIs][NFC] Rename DPValue -> DbgVariableRecord (#85216)Stephen Tozer4-49/+54
2024-03-19[RemoveDIs] Auto-upgrade debug intrinsics to DbgRecords (default false) (#85650)Orlando Cazalet-Hyams1-9/+17
2024-03-19[RemoveDIs] Add flag to control loading into new debug mode from bitcode (#85...Orlando Cazalet-Hyams1-6/+18
2024-03-19[Dwarf] Support `__ptrauth` qualifier in metadata nodes (#83862)Daniil Kovalev2-4/+18
2024-03-15Reapply [RemoveDIs] Read/write DbgRecords directly from/to bitcode (#83251)Orlando Cazalet-Hyams5-80/+315
2024-03-15Revert "[RemoveDIs] Read/write DbgRecords directly from/to bitcode" (#85382)Orlando Cazalet-Hyams5-315/+80
2024-03-15[RemoveDIs] Read/write DbgRecords directly from/to bitcode (#83251)Orlando Cazalet-Hyams5-80/+315
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 Jonson2-20/+82
2024-03-08Revert "[IR] Add new Range attribute using new ConstantRange Attribute type" ...Florian Mayer2-82/+20
2024-03-08[IR] Add new Range attribute using new ConstantRange Attribute type (#83171)Andreas Jonson2-20/+82
2024-03-02Revert "[Dwarf] Support `__ptrauth` qualifier in metadata nodes" (#83672)Daniil Kovalev2-19/+4
2024-03-01[Dwarf] Support `__ptrauth` qualifier in metadata nodes (#82363)Daniil Kovalev2-4/+19
2024-02-23Revert "[llvm][AArch64] Autoupgrade function attributes from Module attribute...Daniel Kiss1-1/+1
2024-02-23[llvm][AArch64] Autoupgrade function attributes from Module attributes. (#80640)Dani1-1/+1
2024-02-22[LLVM][IR] Add native vector support to ConstantInt & ConstantFP. (#74502)Paul Walker2-28/+29
2024-02-07[RemoveDIs] Don't convert debug-info in bitcode-loading just now (#80865)Jeremy Morse1-19/+0
2024-02-04[Bitcode] Use range-based for loops (NFC)Kazu Hirata1-2/+2
2024-01-25Reapply 215b8f1e252, reverted in c3f7fb1421eJeremy Morse1-0/+23
2024-01-25Revert "[DebugInfo][RemoveDIs] Convert debug-info modes when loading bitcode ...Jeremy Morse1-23/+0
2024-01-25[DebugInfo][RemoveDIs] Convert debug-info modes when loading bitcode (#78967)Jeremy Morse1-0/+23
2024-01-23[BitcodeWriter] Remove ThinLTO-specific bits from legacy passArthur Eubanks1-18/+6
2024-01-18[ThinLTO][DebugInfo] Emit full type definitions when importing anonymous type...Ricky Zhou1-16/+21
2024-01-16Revert "[CloneFunction][DebugInfo] Avoid cloning DILocalVariables of inlined ...Davide Italiano1-78/+33
2024-01-13[llvm] Use range-based for loops with llvm::drop_begin (NFC)Kazu Hirata1-2/+2
2024-01-11[CloneFunction][DebugInfo] Avoid cloning DILocalVariables of inlined function...Vladislav Dzhidzhoev1-33/+78
2024-01-11[MemProf] Handle missing tail call frames (#75823)Teresa Johnson1-1/+16
2023-12-27[BitcodeReader] Add bounds checking on Strtab (#76403)DavidKorczynski1-0/+3
2023-12-14[IR] Add dead_on_unwind attribute (#74289)Nikita Popov2-0/+4
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata1-1/+1
2023-12-11[Bitcode] Check validity of fcmp/icmp predicateNikita Popov1-5/+10
2023-12-11[Bitcode] Check type of alloca size argumentNikita Popov1-0/+3
2023-12-11[Bitcode] Add missing getValue() return value checksNikita Popov1-0/+4
2023-12-08[Bitcode] Remove an unnecessary include (NFC)Kazu Hirata1-1/+0
2023-12-06[ThinLTO] Add tail call flag to call edges in summary (#74043)Teresa Johnson2-63/+72
2023-12-06[Bitcode] Check for missing load typeNikita Popov1-4/+6
2023-12-05[llvm][IR] Add per-global code model attribute (#72077)hev2-2/+28
2023-11-24[IR] Add disjoint flag for Or instructions. (#72583)Craig Topper2-1/+6
2023-11-17Reapply "[DebugInfo] Make DIArgList inherit from Metadata and always unique"Stephen Tozer1-5/+7