aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
AgeCommit message (Expand)AuthorFilesLines
2021-08-17[NFC] More get/removeAttribute() cleanupArthur Eubanks1-3/+2
2021-08-13[NFC] Rename AttributeList::getParam/Ret/FnAttributes() -> get*Attributes()Arthur Eubanks1-1/+1
2021-07-20[IR] Rename `comdat noduplicates` to `comdat nodeduplicate`Fangrui Song1-1/+1
2021-07-20[BitcodeReader] Handle type attributes more explicitly (NFCI)Nikita Popov1-0/+2
2021-07-17[BPF] Use elementtype attribute for preserve.array/struct.index intrinsicsNikita Popov1-6/+20
2021-07-15[IR] Add elementtype attributeNikita Popov1-0/+2
2021-07-12[Attributes] Assert correct attribute constructor is used (NFCI)Nikita Popov1-2/+6
2021-07-12[Attributes] Make type attribute handling more generic (NFCI)Nikita Popov1-11/+4
2021-06-29[OpaquePtr][BitcodeWriter] Handle attributes with typesArthur Eubanks1-0/+3
2021-06-27[BitCode] Add noprofile to getAttrFromCode()Nathan Chancellor1-0/+2
2021-06-23[OpaquePtr] Support invoke instructionNikita Popov1-1/+1
2021-06-23[OpaquePtr] Support call instructionNikita Popov1-1/+1
2021-06-22[BitcodeReader] Validate Strtab before accessing.Florian Hahn1-2/+5
2021-06-21[OpaquePtr] Support opaque constant expression GEPNikita Popov1-4/+3
2021-06-14Move some code under NDEBUG from D103135Arthur Eubanks1-0/+2
2021-06-14[OpaquePtr] Remove existing support for forward compatibilityArthur Eubanks1-225/+124
2021-05-25[OpaquePtr] Make atomicrmw work with opaque pointersArthur Eubanks1-1/+2
2021-05-25[OpaquePtr] Create new bitcode encoding for atomicrmwArthur Eubanks1-4/+11
2021-05-25Revert "[OpaquePtr] Make atomicrmw work with opaque pointers"Arthur Eubanks1-6/+4
2021-05-25[SanitizeCoverage] Add support for NoSanitizeCoverage function attributeMarco Elver1-0/+2
2021-05-21[Verifier] Move some atomicrmw/cmpxchg checks to instruction creationArthur Eubanks1-3/+8
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