summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
AgeCommit message (Expand)Author
2023-03-14[LLVM] Remove support for constant scalable vector GEPs.Paul Walker
2023-02-24IR: Add nofpclass parameter attributeMatt Arsenault
2023-02-14Recommit: [NFC][IR] Make Module::getGlobalList() privateVasileios Porpodas
2023-02-14Revert "[NFC][IR] Make Module::getGlobalList() private"Vasileios Porpodas
2023-02-14[NFC][IR] Make Module::getGlobalList() privateVasileios Porpodas
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott
2023-02-01[NFC] Use GlobalObject::setAlignment that takes an Align in BitcodeReaderGuillaume Chatelet
2023-01-24IR: Add atomicrmw uinc_wrap and udec_wrapMatt Arsenault
2023-01-18[BitcodeReader] Allow reading pointer types from old IRSebastian Neubauer
2023-01-18Revert "[BitcodeReader] Allow reading pointer types from old IR"Nikita Popov
2023-01-17[BitcodeReader] Allow reading pointer types from old IRSebastian Neubauer
2023-01-12[IR] Support importing modules with invalid data layouts.Jannik Silvanus
2023-01-09[MemProf] Fix combined index handling for localsTeresa Johnson
2023-01-05Move from llvm::makeArrayRef to ArrayRef deduction guides - llvm/ partserge-sans-paille
2022-12-20[IR] Add a target extension type to LLVM.Joshua Cranmer
2022-12-15[NFC] Rename Instruction::insertAt() to Instruction::insertInto(), to be cons...Vasileios Porpodas
2022-12-14[Bitcode] Remove auto-detection for typed pointersNikita Popov
2022-12-12[NFC] Cleanup: Replaces BB->getInstList().insert() with I->insertAt().Vasileios Porpodas
2022-12-07[Bitcode(Reader|Writer)] Convert Optional to std::optionalKrzysztof Parzyszek
2022-12-05[IR] llvm::Optional => std::optionalFangrui Song
2022-12-02[Bitcode] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-25[Reader] Use std::optional in BitcodeReader.cpp (NFC)Kazu Hirata
2022-11-22GlobalIFunc: Make ifunc respect function address spacesMatt Arsenault
2022-11-16Restore "[MemProf] ThinLTO summary support" with more fixesTeresa Johnson
2022-11-16Revert "Restore "[MemProf] ThinLTO summary support" with fixes"Jeremy Morse
2022-11-15Restore "[MemProf] ThinLTO summary support" with fixesTeresa Johnson
2022-11-15Revert "[MemProf] ThinLTO summary support"Teresa Johnson
2022-11-15[MemProf] ThinLTO summary supportTeresa Johnson
2022-11-14[TableGen] Use MemoryEffects to represent intrinsic memory effects (NFCI)Nikita Popov
2022-11-04[IR] Switch everything to use memory attributeNikita Popov
2022-10-21[IR] Add support for memory attributeNikita Popov
2022-10-21[Bitcode] Remove redundant intrinsic remangling (NFCI)Nikita Popov
2022-10-19[BitcodeReader] Convert pair to triple in preparation for MemProf (NFC)Teresa Johnson
2022-09-30[IR] Don't allow DLL storage-class and local linkageBen Dunbobbin
2022-09-08[ConstantExpr] Remove fneg expressionNikita Popov
2022-09-07[Bitcode] Fix constexpr autoupgrade for arrays and structsNikita Popov
2022-08-08[llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song
2022-08-07[llvm] Fix comment typos (NFC)Kazu Hirata
2022-08-04[InstrProf] Add the skipprofile attributeEllis Hoag
2022-07-30[NFC] Switch a few uses of undef to poison as placeholders for unreachable codeNuno Lopes
2022-07-26[WPD] Use new llvm.public.type.test intrinsic for potentially publicly visibl...Arthur Eubanks
2022-07-15[IR] Don't use blockaddresses as callbr argumentsNikita Popov
2022-07-13Remove 'no_sanitize_memtag'. Add 'sanitize_memtag'.Mitch Phillips
2022-07-12[X86] initial -mfunction-return=thunk-extern supportNick Desaulniers
2022-07-10ManagedStatic: remove many straightforward uses in llvmNicolai Hähnle
2022-07-10Revert "ManagedStatic: remove many straightforward uses in llvm"Nicolai Hähnle
2022-07-10ManagedStatic: remove many straightforward uses in llvmNicolai Hähnle
2022-07-06[LLVM] Add the support for fmax and fmin in atomicrmw instructionShilei Tian
2022-07-06[ConstExpr] Remove div/rem constant expressionsNikita Popov
2022-06-29Use value_or instead of getValueOr. NFCFangrui Song