summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer
AgeCommit message (Expand)Author
2016-10-20DebugInfo: preparation to implement DW_AT_alignmentVictor Leschuk
2016-10-01Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini
2016-09-26[thinlto] Basic thinlto fdo heuristicPiotr Padlewski
2016-09-20[ThinLTO] Always emit a summary when compiling in ThinLTO modeTeresa Johnson
2016-09-19BitcodeWriter: fix emission of invoke when calling a var-arg function with op...Mehdi Amini
2016-09-17Don't create a SymbolTable in Function when the LLVMContext discards value na...Mehdi Amini
2016-09-13DebugInfo: New metadata representation for global variables.Peter Collingbourne
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-12[PM] Port ModuleSummaryIndex analysis to new pass managerTeresa Johnson
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-08Add an assertion for the value enumerator (bitcode writer) NFCMehdi Amini
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-17[PM] Remove support for omitting the AnalysisManager argument to newChandler Carruth
2016-06-14IR: Introduce local_unnamed_addr attribute.Peter Collingbourne
2016-06-08[DebugInfo] Add calling convention support for DWARF and CodeViewReid Kleckner
2016-06-01IR: Allow multiple global metadata attachments with the same type.Peter Collingbourne
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-23BitcodeWriter: Emit uniqued subgraphs after all distinct nodesDuncan P. N. Exon Smith
2016-04-23BitcodeWriter: Emit distinct nodes before uniqued nodesDuncan P. N. Exon Smith
2016-04-23Address comments.Teresa Johnson
2016-04-23Refactor bitcode writer into classes (NFC)Teresa Johnson
2016-04-23ValueEnumerator: Use std::find_if, NFCDuncan P. N. Exon Smith