summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode
AgeCommit message (Expand)Author
2022-02-07Cleanup LLVMBitcode headersserge-sans-paille
2022-02-07[Bitcode] Replace assertion with checkNikita Popov
2022-02-07[Bitcode] Handle invalid data layout gracefullyNikita Popov
2022-02-07[Bitcode] Guard against out of bounds value referenceNikita Popov
2022-02-07[Bitcode] Don't assert on invalid attribute group recordNikita Popov
2022-02-07[Bitcode] Handle invalid abbrev number error more gracefullyNikita Popov
2022-02-04[BitcodeReader] Resolve error handling todoNikita Popov
2022-02-04Reduce dependencies on llvm/BinaryFormat/Dwarf.hserge-sans-paille
2022-01-31[BitcodeWriter] Fix cases of some functionsFangrui Song
2022-01-31[ModuleUtils] Move EmbedBufferInModule to LLVMTransformsUtilsFangrui Song
2022-01-31[LLVM] Resolve layer violation in BitcodeWriterJoseph Huber
2022-01-31[OpenMP] Add a flag for embedding a file into the moduleJoseph Huber
2022-01-27[IR] Support ifuncs in opaque pointer modeNikita Popov
2022-01-26[DebugInfo] Add stringLocationExp field to DIStringTypeChih-Ping Chen
2022-01-25[NFC] Remove uses of PointerType::getElementType()Nikita Popov
2022-01-19[llvm-dis] Add an option `dump-thinlto-index-only` in llvm-dis to read ThinLT...minglotus-6
2022-01-10Use a sorted array instead of a map to store AttrBuilder string attributesSerge Guelton
2022-01-08[llvm] Fix bugprone argument comments (NFC)Kazu Hirata
2022-01-07[IR] Add ConstraintInfo::hasArg() helper (NFC)Nikita Popov
2022-01-07[llvm] Use true/false instead of 1/0 (NFC)Kazu Hirata
2022-01-06[BitCode] Autoupgrade inline asm elementtype attributeNikita Popov
2021-12-30[Opaqueptrs][IR Serialization] Improve inlineasm [de]serializationRoman Lebedev
2021-12-30[BitcodeReader] `bitc::CST_CODE_INLINEASM`: un-hardcode offsetsRoman Lebedev
2021-12-28[BitcodeReader] propagateAttributeTypes(): fix opaque pointer handlingRoman Lebedev
2021-12-20[llvm][IR] Add no_cfi constantSami Tolvanen
2021-12-17[Bitcode] Avoid setting invalid comdat pointer (NFC)Nikita Popov
2021-12-14[LTO] Ignore unreachable virtual functions in WPD in hybrid LTO.Mingming Liu
2021-12-13[llvm] Use llvm::reverse (NFC)Kazu Hirata
2021-12-05[llvm] Use range-based for loops (NFC)Kazu Hirata
2021-12-04[CodeGen] Use range-based for loops (NFC)Kazu Hirata
2021-11-24[LLVM][NFC]Inclusive language: remove occurances of sanity check/test from llvmZarko Todorovski
2021-11-20[llvm] Use range-based for loops (NFC)Kazu Hirata
2021-11-18[llvm] Use range-based for loops (NFC)Kazu Hirata
2021-11-14[llvm] Use isa instead of dyn_cast (NFC)Kazu Hirata
2021-11-11[DebugInfo] run clang-format on some unformatted filesLuís Ferreira
2021-11-09Revert "[DebugInfo] Enforce implicit constraints on `distinct` MDNodes"Arthur Eubanks
2021-11-09[DebugInfo] Enforce implicit constraints on `distinct` MDNodesScott Linder
2021-11-08[llvm] Use make_early_inc_range (NFC)Kazu Hirata
2021-10-31[Verifier] Add verification logic for GlobalIFuncsItay Bookstein
2021-10-25Bitcode: Use Expected<T>::takeError() and moveInto() more, NFCDuncan P. N. Exon Smith
2021-10-22Support: Use Expected<T>::moveInto() in a few placesDuncan P. N. Exon Smith
2021-10-20[IR] Refactor GlobalIFunc to inherit from GlobalObject, Remove GlobalIndirect...Itay Bookstein
2021-10-10[BitcodeAnalyzer] allow a motivated user to dump BLOCKINFOwilliam woodruff
2021-10-09[BitcodeReader] fix a logic error in vector type element validationwilliam woodruff
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner
2021-10-06[IR][NFC] Rename getBaseObject to getAliaseeObjectItay Bookstein
2021-10-06Reland [IR] Increase max alignment to 4GBArthur Eubanks
2021-10-06Revert "Reland [IR] Increase max alignment to 4GB"Arthur Eubanks
2021-10-06Reland [IR] Increase max alignment to 4GBArthur Eubanks
2021-10-06Revert "[IR] Increase max alignment to 4GB"Arthur Eubanks