summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode
AgeCommit message (Expand)Author
2024-02-07[RemoveDIs] Don't convert debug-info in bitcode-loading just now (#80865)Jeremy Morse
2024-02-04[Bitcode] Use range-based for loops (NFC)Kazu Hirata
2024-01-25Reapply 215b8f1e252, reverted in c3f7fb1421eJeremy Morse
2024-01-25Revert "[DebugInfo][RemoveDIs] Convert debug-info modes when loading bitcode ...Jeremy Morse
2024-01-25[DebugInfo][RemoveDIs] Convert debug-info modes when loading bitcode (#78967)Jeremy Morse
2024-01-23[BitcodeWriter] Remove ThinLTO-specific bits from legacy passArthur Eubanks
2024-01-18[ThinLTO][DebugInfo] Emit full type definitions when importing anonymous type...Ricky Zhou
2024-01-16Revert "[CloneFunction][DebugInfo] Avoid cloning DILocalVariables of inlined ...Davide Italiano
2024-01-13[llvm] Use range-based for loops with llvm::drop_begin (NFC)Kazu Hirata
2024-01-11[CloneFunction][DebugInfo] Avoid cloning DILocalVariables of inlined function...Vladislav Dzhidzhoev
2024-01-11[MemProf] Handle missing tail call frames (#75823)Teresa Johnson
2023-12-27[BitcodeReader] Add bounds checking on Strtab (#76403)DavidKorczynski
2023-12-14[IR] Add dead_on_unwind attribute (#74289)Nikita Popov
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata
2023-12-11[Bitcode] Check validity of fcmp/icmp predicateNikita Popov
2023-12-11[Bitcode] Check type of alloca size argumentNikita Popov
2023-12-11[Bitcode] Add missing getValue() return value checksNikita Popov
2023-12-08[Bitcode] Remove an unnecessary include (NFC)Kazu Hirata
2023-12-06[ThinLTO] Add tail call flag to call edges in summary (#74043)Teresa Johnson
2023-12-06[Bitcode] Check for missing load typeNikita Popov
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-16[llvm] Remove no-op ptr-to-ptr bitcasts (NFC)Youngsuk Kim
2023-11-09[DebugInfo][RemoveDIs] Add conversion utilities for new-debug-info formatJeremy Morse
2023-11-09[Coroutines] Introduce [[clang::coro_only_destroy_when_complete]] (#71014)Chuanqi Xu
2023-11-08Revert "[DebugMetadata][DwarfDebug] Support function-local types in lexical b...Vladislav Dzhidzhoev
2023-11-07[NFC] Remove Type::getInt8PtrTy (#71029)Paulo Matos
2023-11-03[IR] Remove zext and sext constant expressions (#71040)Nikita Popov
2023-11-02[DebugMetadata][DwarfDebug] Support function-local types in lexical block sco...Vladislav Dzhidzhoev
2023-11-01[IR] Add writable attributeNikita Popov
2023-10-30[IR] Add zext nneg flag (#67982)Nikita Popov
2023-10-22[llvm] Stop including llvm/ADT/iterator_range.h (NFC)Kazu Hirata
2023-10-18[llvm] Use StringRef::contains (NFC)Kazu Hirata
2023-10-18[LLVM] Add new attribute `optdebug` to optimize for debugging (#66632)Stephen Tozer
2023-10-16[DebugInfo] Only call upgradeCULocals() at module level (#68965)Nikita Popov
2023-10-05[BitcodeReader] Replace unsupported constexprs in metadata with undefNikita Popov
2023-09-30[llvm] Remove uses of Type::getPointerTo() (NFC)Youngsuk Kim
2023-09-29Revert "[DebugMetadata][DwarfDebug] Support function-local types in lexical b...Hans Wennborg
2023-09-28[Bitcode] Support expanding constant expressions in function metadataNikita Popov
2023-09-26[DebugMetadata][DwarfDebug] Support function-local types in lexical block sco...Vladislav Dzhidzhoev
2023-09-26[Bitcode] Add some missing GetTypeByID failure checksNikita Popov
2023-09-01[LTO] Remove module id from summary indexTeresa Johnson
2023-08-23[BitcodeReader] Remove two unused variablesBjorn Pettersson
2023-08-21[IR] Remove SDivOperator/UDivOperator (NFC)Nikita Popov
2023-07-28[BitcodeReader] Add missing () to disambiguate precedence. NFCJon Roelofs
2023-07-18[Bitcode] Remove uses of isOpaqueOrPointeeTypeEquals() (NFC)Nikita Popov
2023-07-14[llvm] Remove uses of getNonOpaquePointerElementType() (NFC)Nikita Popov