summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader
AgeCommit message (Expand)Author
2021-09-10[OpaquePtr] Forbid mixing typed and opaque pointersNikita Popov
2021-09-07[UseListOrder] Fix use list order for function operandsNikita Popov
2021-08-26[DebugInfo] generate btf_tag annotations for func parametersYonghong Song
2021-08-26[DebugInfo] generate btf_tag annotations for DIGlobalVariableYonghong Song
2021-08-26[DebugInfo] generate btf_tag annotations for DISubprogram typesYonghong Song
2021-08-20[DebugInfo] generate btf_tag annotations for DIDerived typesYonghong Song
2021-08-20[clang][Codegen] Introduce the disable_sanitizer_instrumentation attributeAlexander Potapenko
2021-08-19Reland [DebugInfo] generate btf_tag annotations for DIComposite typesYonghong Song
2021-08-19Revert "[DebugInfo] generate btf_tag annotations for DIComposite types"Yonghong Song
2021-08-19[DebugInfo] generate btf_tag annotations for DIComposite typesYonghong Song
2021-08-17[NFC] More get/removeAttribute() cleanupArthur Eubanks
2021-08-13[NFC] Rename AttributeList::getParam/Ret/FnAttributes() -> get*Attributes()Arthur Eubanks
2021-07-20[IR] Rename `comdat noduplicates` to `comdat nodeduplicate`Fangrui Song
2021-07-20[BitcodeReader] Handle type attributes more explicitly (NFCI)Nikita Popov
2021-07-17[BPF] Use elementtype attribute for preserve.array/struct.index intrinsicsNikita Popov
2021-07-15[IR] Add elementtype attributeNikita Popov
2021-07-12[Attributes] Assert correct attribute constructor is used (NFCI)Nikita Popov
2021-07-12[Attributes] Make type attribute handling more generic (NFCI)Nikita Popov
2021-07-02Revert "[DebugInfo] Enforce implicit constraints on `distinct` MDNodes"Jonas Devlieghere
2021-06-29[OpaquePtr][BitcodeWriter] Handle attributes with typesArthur Eubanks
2021-06-28[DebugInfo] Enforce implicit constraints on `distinct` MDNodesScott Linder
2021-06-27[BitCode] Add noprofile to getAttrFromCode()Nathan Chancellor
2021-06-23[OpaquePtr] Support invoke instructionNikita Popov
2021-06-23[OpaquePtr] Support call instructionNikita Popov
2021-06-22[BitcodeReader] Validate Strtab before accessing.Florian Hahn
2021-06-21[OpaquePtr] Support opaque constant expression GEPNikita Popov
2021-06-14Move some code under NDEBUG from D103135Arthur Eubanks
2021-06-14Remove accidentally added debugging code from D103135Arthur Eubanks
2021-06-14[OpaquePtr] Remove existing support for forward compatibilityArthur Eubanks
2021-05-25[OpaquePtr] Make atomicrmw work with opaque pointersArthur Eubanks
2021-05-25[OpaquePtr] Create new bitcode encoding for atomicrmwArthur Eubanks
2021-05-25Revert "[OpaquePtr] Make atomicrmw work with opaque pointers"Arthur Eubanks
2021-05-25[SanitizeCoverage] Add support for NoSanitizeCoverage function attributeMarco Elver
2021-05-21[Verifier] Move some atomicrmw/cmpxchg checks to instruction creationArthur Eubanks
2021-05-20[IR][AutoUpgrade] Drop alignment from non-pointer parameters and returnsSteven Wu
2021-05-19[OpaquePtr] Make atomicrmw work with opaque pointersArthur Eubanks
2021-05-19[OpaquePtr] Make GEPs work with opaque pointersArthur Eubanks
2021-05-18[OpaquePtr] Make loads and stores work with opaque pointersArthur Eubanks
2021-05-14IR+AArch64: add a "swiftasync" argument attribute.Tim Northover
2021-05-13[IR] Introduce the opaque pointer typeArthur Eubanks
2021-05-13Support unwinding from inline assemblycynecx
2021-05-11[IR][AutoUpgrade] Drop align attribute from void return typesSteven Wu
2021-04-22[Bitcode] Ensure DIArgList in bitcode has no null or forward metadata refsStephen Tozer
2021-03-29Reapply "OpaquePtr: Turn inalloca into a type attribute"Matt Arsenault
2021-03-29Revert "Reapply "OpaquePtr: Turn inalloca into a type attribute""Oliver Stannard
2021-03-28Reapply "OpaquePtr: Turn inalloca into a type attribute"Matt Arsenault
2021-03-28Revert "OpaquePtr: Turn inalloca into a type attribute"Nico Weber
2021-03-28OpaquePtr: Turn inalloca into a type attributeMatt Arsenault
2021-03-22[IR] Add vscale_range IR function attributeBradley Smith
2021-03-08[DebugInfo] Support DIArgList in DbgVariableIntrinsicgbtozers