summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
AgeCommit message (Expand)Author
2016-08-24DebugInfo: Add flag to CU to disable emission of inline debug info into the s...David Blaikie
2016-08-19Constify some path in the bitcode writer (NFC)Mehdi Amini
2016-08-11Don't import variadic functionsPiotr Padlewski
2016-07-18[ThinLTO] Address review comments from PGO indirect call promotion (NFC)Teresa Johnson
2016-07-17[ThinLTO] Perform profile-guided indirect call promotionTeresa Johnson
2016-07-04Add writeonly IR attributeNicolai Haehnle
2016-07-01[codeview] Add DISubprogram::ThisAdjustmentReid Kleckner
2016-06-24BitcodeWriter: Remove redundant (and incorrect) check for whether to emit mod...Peter Collingbourne
2016-06-21IR: Allow metadata attachments on declarations, and fix lazy loaded metadata ...Peter Collingbourne
2016-06-14IR: Introduce local_unnamed_addr attribute.Peter Collingbourne
2016-06-08[DebugInfo] Add calling convention support for DWARF and CodeViewReid Kleckner
2016-05-31Add support for metadata attachments for global variables.Peter Collingbourne
2016-05-16Avoid temporary vector for sorting in BitcodeWriterMehdi Amini
2016-05-16ThinLTO: fix non-determinism in bitcode writingMehdi Amini
2016-05-16Revert "ThinLTO: fix non-determinism in bitcode writing"Mehdi Amini
2016-05-16ThinLTO: fix another non-determinism in bitcode writingMehdi Amini
2016-05-16ThinLTO: fix non-determinism in bitcode writingMehdi Amini
2016-05-16ThinLTO: fix non-determinism in bitcode writingMehdi Amini
2016-05-15Move helper classes into anonymous namespaces. NFC.Benjamin Kramer
2016-05-11[ThinLTO] Fix Windows debug failure in new iteratorTeresa Johnson
2016-05-10Restore "[ThinLTO] Emit individual index files for distributed backends"Teresa Johnson
2016-05-06Implement a safer bitcode upgrade for DISubprogram.Adrian Prantl
2016-05-06BitcodeWriter: Simplify. NFC.Peter Collingbourne
2016-05-05Revert "[ThinLTO] Emit individual index files for distributed backends"Vitaly Buka
2016-05-05[ThinLTO] Emit individual index files for distributed backendsTeresa Johnson
2016-04-27Clean up to avoid compiler warnings for casting away const qualifiers.Sjoerd Meijer
2016-04-27[ThinLTO] Use valueid instead of bitcode offsets in combined index fileTeresa Johnson
2016-04-24[ThinLTO] Remove GlobalValueInfo class from indexTeresa Johnson
2016-04-24Silence two C4806 warnings ('|': unsafe operation: no value of type 'bool' pr...Aaron Ballman
2016-04-24Add "hasSection" flag in the SummaryMehdi Amini
2016-04-24Reorganize GlobalValueSummary with a "Flags" bitfield.Mehdi Amini
2016-04-24Add a version field in the bitcode for the summaryMehdi Amini
2016-04-23Store and emit original name in combined indexMehdi Amini
2016-04-23DebugInfo: Remove MDString-based type referencesDuncan P. N. Exon Smith
2016-04-23Address comments.Teresa Johnson
2016-04-23Refactor bitcode writer into classes (NFC)Teresa Johnson
2016-04-20[ThinLTO] Prevent importing of "llvm.used" valuesTeresa Johnson
2016-04-18[NFC] Header cleanupMehdi Amini
2016-04-16ThinLTO: Make aliases explicit in the summaryMehdi Amini
2016-04-15[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.Adrian Prantl
2016-04-13Revert "Make aliases explicit in the summary"Mehdi Amini
2016-04-13Make aliases explicit in the summaryMehdi Amini
2016-04-12Add the allocsize attribute to LLVM.George Burgess IV
2016-04-11[ThinLTO] Move summary computation from BitcodeWriter to new passTeresa Johnson
2016-04-07Rename parameter I to Index for WriteCombinedGlobalValueSummary() (NFC)Mehdi Amini
2016-04-07[GCC] Attribute ifunc support in llvmDmitry Polukhin
2016-04-06NFC: make AtomicOrdering an enum classJF Bastien
2016-04-05IR: Introduce ConstantAggregate, NFCDuncan P. N. Exon Smith
2016-04-02Rename FunctionIndex into GlobalValueIndex to reflect the recent changes (NFC)Mehdi Amini
2016-04-02Bitcode: Try to emit metadata in function blocksDuncan P. N. Exon Smith