aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
AgeCommit message (Expand)AuthorFilesLines
2021-05-20[IR][AutoUpgrade] Drop alignment from non-pointer parameters and returnsSteven Wu1-4/+9
2021-05-19[OpaquePtr] Make atomicrmw work with opaque pointersArthur Eubanks1-4/+6
2021-05-19[OpaquePtr] Make GEPs work with opaque pointersArthur Eubanks1-1/+2
2021-05-18[OpaquePtr] Make loads and stores work with opaque pointersArthur Eubanks1-3/+2
2021-05-14IR+AArch64: add a "swiftasync" argument attribute.Tim Northover1-0/+2
2021-05-13[IR] Introduce the opaque pointer typeArthur Eubanks1-0/+7
2021-05-13Support unwinding from inline assemblycynecx1-1/+28
2021-05-11[IR][AutoUpgrade] Drop align attribute from void return typesSteven Wu1-1/+7
2021-03-29Reapply "OpaquePtr: Turn inalloca into a type attribute"Matt Arsenault1-10/+38
2021-03-29Revert "Reapply "OpaquePtr: Turn inalloca into a type attribute""Oliver Stannard1-38/+10
2021-03-28Reapply "OpaquePtr: Turn inalloca into a type attribute"Matt Arsenault1-10/+38
2021-03-28Revert "OpaquePtr: Turn inalloca into a type attribute"Nico Weber1-38/+10
2021-03-28OpaquePtr: Turn inalloca into a type attributeMatt Arsenault1-10/+38
2021-03-22[IR] Add vscale_range IR function attributeBradley Smith1-0/+4
2021-02-22[llvm][Bitcode] Add bitcode reader/writer for DSOLocalEquivalentLeonard Chan1-0/+14
2021-02-12[LTO] Perform DSOLocal propagation in combined indexWei Wang1-1/+1
2021-02-11Fix bitcode decoder error in "Encode alignment attribute for `atomicrmw`"James Y Knight1-1/+1
2021-02-11Encode alignment attribute for `cmpxchg`Guillaume Chatelet1-8/+21
2021-02-11Encode alignment attribute for `atomicrmw`Guillaume Chatelet1-14/+40
2021-01-27[ThinLTO] Add Visibility bits to GlobalValueSummary::GVFlagsFangrui Song1-2/+7
2021-01-24[llvm] Use pop_back_val (NFC)Kazu Hirata1-2/+1
2021-01-06[llvm] Use llvm::append_range (NFC)Kazu Hirata1-2/+1
2020-12-30[X86] Add x86_amx type for intel AMX.Luo, Yuanke1-0/+3
2020-12-17[IR][PGO] Add hot func attribute and use hot/cold attribute in func sectionRong Xu1-0/+2
2020-12-14[clang][IR] Add support for leaf attributeGulfem Savrun Yeniceri1-0/+2
2020-12-11Migrate deprecated DebugLoc::get to DILocation::getFangrui Song1-1/+2
2020-11-25Adding PoisonValue for representing poison value explicitly in IRZhengyang Liu1-0/+3
2020-11-17Revert "[BitCode] decode nossp fn attr"Nick Desaulniers1-2/+0
2020-10-30BitcodeReader::popValue - pass SmallVectorImpl<> as const reference. NFCI.Simon Pilgrim1-1/+1
2020-10-26[BitCode] decode nossp fn attrNick Desaulniers1-0/+2
2020-10-20[IR] Adds mustprogress as a LLVM IR attributeAtmn Patel1-0/+2
2020-10-16Reapply "OpaquePtr: Add type to sret attribute"Matt Arsenault1-22/+39
2020-10-07Reapply [ADT] function_ref's constructor is unavailable if the argument is no...Sam McCall1-3/+1
2020-10-07Revert "[ADT] function_ref's constructor is unavailable if the argument is no...Sam McCall1-1/+3
2020-10-07[ADT] function_ref's constructor is unavailable if the argument is not callable.Sam McCall1-3/+1
2020-09-29Revert "OpaquePtr: Add type to sret attribute"Tres Popp1-39/+22
2020-09-25OpaquePtr: Add type to sret attributeMatt Arsenault1-22/+39
2020-09-09[NFC] Separate bitcode reading for FUNC_CODE_INST_CMPXCHG(_OLD)Guillaume Chatelet1-29/+77
2020-08-14[StackSafety] Use ValueInfo in ParamAccess::CallVitaly Buka1-3/+5
2020-07-27[NFC] Move BitcodeCommon.h from Bitstream to BitcodeGuillaume Chatelet1-1/+1
2020-07-27[NFC] Replace ".size() < 1" with ".empty()"Guillaume Chatelet1-10/+10
2020-07-27[Alignment][NFC] Update Bitcodewriter to use AlignGuillaume Chatelet1-11/+9
2020-07-23[Bitcode] Avoid duplicating linker option when upgradingSteven Wu1-6/+9
2020-07-23[Bitcode] Drop invalid branch_weight in BitcodeReaderSteven Wu1-0/+30
2020-07-20IR: Define byref parameter attributeMatt Arsenault1-0/+4
2020-07-10Temporarily revert "[NFC] Separate bitcode reading for FUNC_CODE_INST_CMPXCHG...Eric Christopher1-85/+28
2020-07-10[NFC] Separate bitcode reading for FUNC_CODE_INST_CMPXCHG(_OLD)Guillaume Chatelet1-28/+85
2020-07-08[LLVM] Accept `noundef` attribute in function definitions/callsGui Andrade1-0/+2
2020-07-07[NFC] Adding the align attribute on Atomic{CmpXchg|RMW}InstGuillaume Chatelet1-3/+7
2020-06-30[BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles.Eli Friedman1-7/+11