aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
AgeCommit message (Expand)AuthorFilesLines
2022-06-14[Coroutines] Convert coroutine.presplit to enum attrChuanqi Xu1-0/+2
2022-06-10[Bitcode] Don't use UINT_MAX for missing SanitizerMetadataVitaly Buka1-4/+3
2022-06-10Add sanitizer-specific GlobalValue attributes.Mitch Phillips1-2/+15
2022-06-07[NFC] Clang-format parts of D126929 and D126100Mitch Phillips1-3/+1
2022-05-31attributes: introduce allockind attr for describing allocator fn behaviorAugie Fackler1-0/+2
2022-05-11[Bitcode] Simplify code after FUNC_CODE_BLOCKADDR_USERS changes (D124878)Fangrui Song1-19/+13
2022-05-10[Bitcode] Include indirect users of BlockAddresses in bitcodeWende Tan1-6/+20
2022-04-26Attributes: add a new `allocptr` attributeAugie Fackler1-0/+2
2022-04-25Add PointerType analysis for DirectX backendChris Bieneman1-0/+2
2022-04-20[SPIR-V](3/6) Add MC layer, object file support, and InstPrinterIlia Diachkov1-0/+6
2022-04-15[DebugInfo] Add a TargetFuncName field in DISubprogram forChih-Ping Chen1-0/+1
2022-04-12[Bitcode] materialize Functions early when BlockAddress takenNick Desaulniers1-1/+23
2022-04-05[Support/Hash functions] Change the `final()` and `result()` of the hashing f...Argyrios Kyrtzidis1-1/+1
2022-03-29Add DXContainerChris Bieneman1-0/+6
2022-03-23[Bitcode] Check for live uses of llvm.cmdline/embedded.moduleNikita Popov1-2/+2
2022-03-11[Bitcode] Clarify that extractvalue/insertvalue constexprs are not supportedNikita Popov1-0/+4
2022-03-11[Bitcode] Encode alloca address spaceNikita Popov1-0/+4
2022-03-04Attributes: add a new allocalign attributeAugie Fackler1-0/+2
2022-03-01[SanitizerBounds] Add support for NoSanitizeBounds functionTong Zhang1-0/+2
2022-01-31[BitcodeWriter] Fix cases of some functionsFangrui Song1-3/+3
2022-01-31[ModuleUtils] Move EmbedBufferInModule to LLVMTransformsUtilsFangrui Song1-49/+0
2022-01-31[LLVM] Resolve layer violation in BitcodeWriterJoseph Huber1-1/+33
2022-01-31[OpenMP] Add a flag for embedding a file into the moduleJoseph Huber1-0/+17
2022-01-26[DebugInfo] Add stringLocationExp field to DIStringTypeChih-Ping Chen1-0/+1
2022-01-25[NFC] Remove uses of PointerType::getElementType()Nikita Popov1-1/+1
2021-12-30[Opaqueptrs][IR Serialization] Improve inlineasm [de]serializationRoman Lebedev1-0/+1
2021-12-20[llvm][IR] Add no_cfi constantSami Tolvanen1-0/+4
2021-12-14[LTO] Ignore unreachable virtual functions in WPD in hybrid LTO.Mingming Liu1-0/+1
2021-12-04[CodeGen] Use range-based for loops (NFC)Kazu Hirata1-2/+1
2021-11-20[llvm] Use range-based for loops (NFC)Kazu Hirata1-15/+13
2021-11-18[llvm] Use range-based for loops (NFC)Kazu Hirata1-3/+2
2021-11-09Revert "[DebugInfo] Enforce implicit constraints on `distinct` MDNodes"Arthur Eubanks1-15/+2
2021-11-09[DebugInfo] Enforce implicit constraints on `distinct` MDNodesScott Linder1-2/+15
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner1-1/+1
2021-10-06[IR][NFC] Rename getBaseObject to getAliaseeObjectItay Bookstein1-1/+1
2021-10-06Reland [IR] Increase max alignment to 4GBArthur Eubanks1-1/+5
2021-10-06Revert "Reland [IR] Increase max alignment to 4GB"Arthur Eubanks1-5/+1
2021-10-06Reland [IR] Increase max alignment to 4GBArthur Eubanks1-1/+5
2021-10-06Revert "[IR] Increase max alignment to 4GB"Arthur Eubanks1-5/+1
2021-10-06[IR] Increase max alignment to 4GBArthur Eubanks1-1/+5
2021-10-05[llvm] Migrate from getNumArgOperands to arg_size (NFC)Kazu Hirata1-6/+3
2021-10-01[NFC][AttributeList] Replace index_begin/end with an iteratorArthur Eubanks1-1/+1
2021-09-27[ThinLTO] Add noRecurse and noUnwind thinlink function attribute propagationmodimo1-0/+3
2021-09-24[ThinLTO] Update combined index for SamplePGO indirect calls to localsTeresa Johnson1-27/+1
2021-09-23[ThinLTO] Don't emit original GUID for locals to distributed indexesTeresa Johnson1-1/+8
2021-09-16[DebugInfo] Enhance DIImportedEntity to accept children entitiesAlok Kumar Sharma1-0/+1
2021-08-26[DebugInfo] generate btf_tag annotations for func parametersYonghong Song1-0/+1
2021-08-26[DebugInfo] generate btf_tag annotations for DIGlobalVariableYonghong Song1-0/+1
2021-08-26[DebugInfo] generate btf_tag annotations for DISubprogram typesYonghong Song1-0/+1
2021-08-20[DebugInfo] generate btf_tag annotations for DIDerived typesYonghong Song1-0/+2