aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
AgeCommit message (Expand)AuthorFilesLines
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
2020-06-25Remove references to the 4.0 release as a major breaking (NFC)Mehdi Amini1-12/+13
2020-06-24Revert "[BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles."Mitch Phillips1-11/+7
2020-06-23[BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles.Eli Friedman1-7/+11
2020-06-15[strictfp] Replace dangling strictfp attrs with nobuiltinKevin P. Neal1-0/+6
2020-06-10[StackSafety] Add info into function summaryVitaly Buka1-2/+46
2020-05-28[ThinLTO] Compute the basic block count across modules.Hiroshi Yamauchi1-0/+3
2020-05-21[BitcodeReader] Simplify code. NFCI.Benjamin Kramer1-2/+1
2020-05-16AllocaInst should store Align instead of MaybeAlign.Eli Friedman1-1/+7
2020-05-16Harden IR and bitcode parsers against infinite size types.Eli Friedman1-1/+5
2020-05-15StoreInst should store Align, not MaybeAlignEli Friedman1-2/+6
2020-05-15[IR] Convert null-pointer-is-valid into an enum attributeNikita Popov1-1/+3
2020-05-15[IR][BFloat] Add BFloat IR typeTies Stuij1-6/+18
2020-05-14Infer alignment of unmarked loads in IR/bitcode parsing.Eli Friedman1-17/+38
2020-05-14[BitcodeReader] datalayout must be specified before it is queried.Eli Friedman1-5/+24
2020-05-12Add nomerge function attribute to supress tail merge optimization in simplifyCFGZequan Wu1-0/+2
2020-04-30[BitcodeReader] Simplify raw attribute handling (NFC)Nikita Popov1-27/+4
2020-04-27Add IR constructs for preallocated (inalloca replacement)Arthur Eubanks1-7/+13
2020-04-18[DebugInfo] Change DIEnumerator payload type from int64_t to APIntLemonBoy1-1/+1
2020-04-14[llvm][NFC][CallSite] Remove Implementation uses of CallSiteMircea Trofin1-2/+1
2020-04-08Clean up usages of asserting vector getters in TypeChristopher Tetreault1-5/+6
2020-04-06Remove SequentialType from the type heirarchy.Eli Friedman1-1/+5