aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader
AgeCommit message (Expand)AuthorFilesLines
2022-12-14[Bitcode] Remove auto-detection for typed pointersNikita Popov1-5/+1
2022-12-12[NFC] Cleanup: Replaces BB->getInstList().insert() with I->insertAt().Vasileios Porpodas1-3/+3
2022-12-10Don't include None.h (NFC)Kazu Hirata1-1/+0
2022-12-08[DebugInfo] Store optional DIFile::Source as pointerJonas Hahnfeld1-5/+4
2022-12-07[Bitcode(Reader|Writer)] Convert Optional to std::optionalKrzysztof Parzyszek2-22/+23
2022-12-06[llvm] Don't include Optional.h (NFC)Kazu Hirata1-1/+0
2022-12-05[IR] llvm::Optional => std::optionalFangrui Song1-1/+1
2022-12-04DebugInfoMetadata: convert Optional to std::optionalKrzysztof Parzyszek1-7/+8
2022-12-02[Bitcode] Use std::nullopt instead of None (NFC)Kazu Hirata3-32/+35
2022-11-25[Reader] Use std::optional in BitcodeReader.cpp (NFC)Kazu Hirata1-2/+3
2022-11-22GlobalIFunc: Make ifunc respect function address spacesMatt Arsenault1-2/+2
2022-11-16Restore "[MemProf] ThinLTO summary support" with more fixesTeresa Johnson2-21/+145
2022-11-16Revert "Restore "[MemProf] ThinLTO summary support" with fixes"Jeremy Morse2-145/+21
2022-11-15Restore "[MemProf] ThinLTO summary support" with fixesTeresa Johnson2-21/+145
2022-11-15Revert "[MemProf] ThinLTO summary support"Teresa Johnson2-145/+21
2022-11-15[MemProf] ThinLTO summary supportTeresa Johnson2-21/+145
2022-11-14[TableGen] Use MemoryEffects to represent intrinsic memory effects (NFCI)Nikita Popov1-1/+1
2022-11-07[Assignment Tracking][3/*] Add DIAssignID metadata boilerplateOCHyams1-0/+13
2022-11-04[IR] Switch everything to use memory attributeNikita Popov1-13/+77
2022-11-03Revert "[Assignment Tracking][3/*] Add DIAssignID metadata boilerplate"OCHyams1-13/+0
2022-11-03[Assignment Tracking][3/*] Add DIAssignID metadata boilerplateOCHyams1-0/+13
2022-10-21[IR] Add support for memory attributeNikita Popov1-0/+5
2022-10-21[Bitcode] Remove redundant intrinsic remangling (NFCI)Nikita Popov1-19/+0
2022-10-19[BitcodeReader] Convert pair to triple in preparation for MemProf (NFC)Teresa Johnson1-27/+27
2022-09-30[IR] Don't allow DLL storage-class and local linkageBen Dunbobbin1-8/+23
2022-09-08[ConstantExpr] Remove fneg expressionNikita Popov1-3/+6
2022-09-07[Bitcode] Fix constexpr autoupgrade for arrays and structsNikita Popov1-2/+9
2022-08-20Remove redundant initialization of Optional (NFC)Kazu Hirata1-1/+1
2022-08-08[llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song2-5/+5
2022-08-07[llvm] Fix comment typos (NFC)Kazu Hirata1-1/+1
2022-08-04[InstrProf] Add the skipprofile attributeEllis Hoag1-0/+2
2022-07-30[NFC] Switch a few uses of undef to poison as placeholders for unreachable codeNuno Lopes1-1/+1
2022-07-26[WPD] Use new llvm.public.type.test intrinsic for potentially publicly visibl...Arthur Eubanks1-1/+1
2022-07-17Remove unused forward declarations (NFC)Kazu Hirata1-1/+0
2022-07-15[IR] Don't use blockaddresses as callbr argumentsNikita Popov1-0/+55
2022-07-14[Bitcode] Report metadata decoding error more gracefullyNikita Popov1-10/+17
2022-07-13Remove 'no_sanitize_memtag'. Add 'sanitize_memtag'.Mitch Phillips1-1/+1
2022-07-12[X86] initial -mfunction-return=thunk-extern supportNick Desaulniers1-0/+2
2022-07-10ManagedStatic: remove many straightforward uses in llvmNicolai Hähnle1-4/+2
2022-07-10Revert "ManagedStatic: remove many straightforward uses in llvm"Nicolai Hähnle1-2/+4
2022-07-10ManagedStatic: remove many straightforward uses in llvmNicolai Hähnle1-4/+2
2022-07-06[LLVM] Add the support for fmax and fmin in atomicrmw instructionShilei Tian1-0/+2
2022-07-06[ConstExpr] Remove div/rem constant expressionsNikita Popov1-0/+3
2022-06-29Use value_or instead of getValueOr. NFCFangrui Song1-5/+4
2022-06-29[Bitcode] Restore bitcast expression auto-upgradeNikita Popov1-1/+3
2022-06-28[ValueList] Include Error.h (NFC)Nikita Popov1-1/+1
2022-06-28[Bitcode] Support expanding constant expressions into instructionsNikita Popov4-496/+636
2022-06-20[llvm] Don't use Optional::getValue (NFC)Kazu Hirata1-1/+1
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata1-2/+2
2022-06-15[BitcodeReader] Remove unnecessary argument defaults (NFC)Nikita Popov1-2/+2