aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-10-20Fix spelling mistake in comment.Simon Pilgrim1-1/+1
2016-10-20Fix MSVC bool -> uint64_t promotion warningSimon Pilgrim1-1/+1
2016-10-20DebugInfo: preparation to implement DW_AT_alignmentVictor Leschuk1-1/+17
2016-09-26[thinlto] Basic thinlto fdo heuristicPiotr Padlewski1-12/+8
2016-09-20[ThinLTO] Always emit a summary when compiling in ThinLTO modeTeresa Johnson1-3/+5
2016-09-19BitcodeWriter: fix emission of invoke when calling a var-arg function with op...Mehdi Amini1-1/+1
2016-09-17Don't create a SymbolTable in Function when the LLVMContext discards value na...Mehdi Amini1-1/+2
2016-09-13DebugInfo: New metadata representation for global variables.Peter Collingbourne1-1/+1
2016-08-24DebugInfo: Add flag to CU to disable emission of inline debug info into the s...David Blaikie1-0/+1
2016-08-19Constify some path in the bitcode writer (NFC)Mehdi Amini1-6/+6
2016-08-11Don't import variadic functionsPiotr Padlewski1-1/+1
2016-07-18[ThinLTO] Address review comments from PGO indirect call promotion (NFC)Teresa Johnson1-13/+17
2016-07-17[ThinLTO] Perform profile-guided indirect call promotionTeresa Johnson1-4/+65
2016-07-04Add writeonly IR attributeNicolai Haehnle1-0/+2
2016-07-01[codeview] Add DISubprogram::ThisAdjustmentReid Kleckner1-0/+1
2016-06-24BitcodeWriter: Remove redundant (and incorrect) check for whether to emit mod...Peter Collingbourne1-3/+0
2016-06-21IR: Allow metadata attachments on declarations, and fix lazy loaded metadata ...Peter Collingbourne1-13/+21
2016-06-14IR: Introduce local_unnamed_addr attribute.Peter Collingbourne1-5/+16
2016-06-08[DebugInfo] Add calling convention support for DWARF and CodeViewReid Kleckner1-0/+1
2016-05-31Add support for metadata attachments for global variables.Peter Collingbourne1-12/+30
2016-05-16Avoid temporary vector for sorting in BitcodeWriterMehdi Amini1-13/+10
2016-05-16ThinLTO: fix non-determinism in bitcode writingMehdi Amini1-1/+8
2016-05-16Revert "ThinLTO: fix non-determinism in bitcode writing"Mehdi Amini1-7/+1
2016-05-16ThinLTO: fix another non-determinism in bitcode writingMehdi Amini1-2/+9
2016-05-16ThinLTO: fix non-determinism in bitcode writingMehdi Amini1-1/+7
2016-05-16ThinLTO: fix non-determinism in bitcode writingMehdi Amini1-1/+7
2016-05-15Move helper classes into anonymous namespaces. NFC.Benjamin Kramer1-0/+2
2016-05-11[ThinLTO] Fix Windows debug failure in new iteratorTeresa Johnson1-2/+13
2016-05-10Restore "[ThinLTO] Emit individual index files for distributed backends"Teresa Johnson1-71/+215
2016-05-06Implement a safer bitcode upgrade for DISubprogram.Adrian Prantl1-1/+2
2016-05-06BitcodeWriter: Simplify. NFC.Peter Collingbourne1-4/+2
2016-05-05Revert "[ThinLTO] Emit individual index files for distributed backends"Vitaly Buka1-209/+71
2016-05-05[ThinLTO] Emit individual index files for distributed backendsTeresa Johnson1-71/+209
2016-04-27Clean up to avoid compiler warnings for casting away const qualifiers.Sjoerd Meijer1-1/+1
2016-04-27[ThinLTO] Use valueid instead of bitcode offsets in combined index fileTeresa Johnson1-61/+23
2016-04-24[ThinLTO] Remove GlobalValueInfo class from indexTeresa Johnson1-38/+39
2016-04-24Silence two C4806 warnings ('|': unsafe operation: no value of type 'bool' pr...Aaron Ballman1-2/+2
2016-04-24Add "hasSection" flag in the SummaryMehdi Amini1-2/+8
2016-04-24Reorganize GlobalValueSummary with a "Flags" bitfield.Mehdi Amini1-15/+23
2016-04-24Add a version field in the bitcode for the summaryMehdi Amini1-0/+8
2016-04-23Store and emit original name in combined indexMehdi Amini1-0/+14
2016-04-23DebugInfo: Remove MDString-based type referencesDuncan P. N. Exon Smith1-2/+4
2016-04-23Address comments.Teresa Johnson1-243/+238
2016-04-23Refactor bitcode writer into classes (NFC)Teresa Johnson1-681/+823
2016-04-20[ThinLTO] Prevent importing of "llvm.used" valuesTeresa Johnson1-0/+3
2016-04-18[NFC] Header cleanupMehdi Amini1-2/+1
2016-04-16ThinLTO: Make aliases explicit in the summaryMehdi Amini1-3/+67
2016-04-15[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.Adrian Prantl1-1/+2
2016-04-13Revert "Make aliases explicit in the summary"Mehdi Amini1-67/+3
2016-04-13Make aliases explicit in the summaryMehdi Amini1-3/+67