summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode
AgeCommit message (Expand)Author
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
2021-03-07OpaquePtr: Record byref types in bitcode writerMatt Arsenault
2021-03-05[DebugInfo] Add DIArgList MD to store multple values in DbgVariableIntrinsicsgbtozers
2021-02-23Fix unstable SmallPtrSet iteration issues due to collectUsedGlobalVariablesFangrui Song
2021-02-22[llvm][Bitcode] Add bitcode reader/writer for DSOLocalEquivalentLeonard Chan
2021-02-12[LTO] Perform DSOLocal propagation in combined indexWei Wang
2021-02-11Fix bitcode decoder error in "Encode alignment attribute for `atomicrmw`"James Y Knight
2021-02-11Encode alignment attribute for `cmpxchg`Guillaume Chatelet
2021-02-11Encode alignment attribute for `atomicrmw`Guillaume Chatelet
2021-01-27[ThinLTO] Add Visibility bits to GlobalValueSummary::GVFlagsFangrui Song
2021-01-26Support for instrumenting only selected files or functionsPetr Hosek
2021-01-26Revert "Support for instrumenting only selected files or functions"Petr Hosek
2021-01-26Support for instrumenting only selected files or functionsPetr Hosek
2021-01-24[llvm] Use pop_back_val (NFC)Kazu Hirata
2021-01-17[llvm] Use llvm::sort (NFC)Kazu Hirata
2021-01-06[llvm] Use llvm::append_range (NFC)Kazu Hirata
2020-12-30[X86] Add x86_amx type for intel AMX.Luo, Yuanke
2020-12-18[DebugInfo] Support Fortran 'use <external module>' statement.Chih-Ping Chen
2020-12-17[IR][PGO] Add hot func attribute and use hot/cold attribute in func sectionRong Xu
2020-12-14[clang][IR] Add support for leaf attributeGulfem Savrun Yeniceri
2020-12-11Migrate deprecated DebugLoc::get to DILocation::getFangrui Song
2020-11-25Adding PoisonValue for representing poison value explicitly in IRZhengyang Liu
2020-11-17Revert "[IR] add fn attr for no_stack_protector; prevent inlining on mismatch"Nick Desaulniers
2020-11-17Revert "[BitCode] decode nossp fn attr"Nick Desaulniers
2020-11-13llvmbuildectomy - replace llvm-build by plain cmakeserge-sans-paille
2020-10-31[Bitcode] Make some basic PlaceholderQueue/MetadataLoaderImpl helper methods ...Simon Pilgrim
2020-10-30BitcodeReader::popValue - pass SmallVectorImpl<> as const reference. NFCI.Simon Pilgrim
2020-10-28[ThinLTO] Fix .llvmcmd emissionMircea Trofin
2020-10-29[DebugInfo] Support for DW_TAG_generic_subrangeAlok Kumar Sharma
2020-10-28[NFC][ThinLTO] Change command line passing to EmbedBitcodeInModuleMircea Trofin
2020-10-26[BitCode] decode nossp fn attrNick Desaulniers
2020-10-23[IR] add fn attr for no_stack_protector; prevent inlining on mismatchNick Desaulniers
2020-10-20Handle value uses wrapped in metadata for the use-list orderDavid Stenberg
2020-10-20[IR] Adds mustprogress as a LLVM IR attributeAtmn Patel
2020-10-16Reapply "OpaquePtr: Add type to sret attribute"Matt Arsenault