summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
AgeCommit message (Expand)Author
2017-03-08[DebugInfo] Emit address space with DW_AT_address_class attribute for pointer...Konstantin Zhuravlyov
2017-02-11Move symbols from the global namespace into (anonymous) namespaces. NFC.Benjamin Kramer
2017-02-10IR: Function summary extensions for whole-program devirtualization pass.Peter Collingbourne
2017-02-03Revert "[ThinLTO] Add an auto-hide feature"Mehdi Amini
2017-02-03[ThinLTO] Add an auto-hide featureMehdi Amini
2017-02-02Revert "[ThinLTO] Add an auto-hide feature"Mehdi Amini
2017-02-02[ThinLTO] Add an auto-hide featureMehdi Amini
2017-02-02Revert "[ThinLTO] Add an auto-hide feature"Mehdi Amini
2017-02-02[ThinLTO] Add an auto-hide featureMehdi Amini
2017-02-01Change debug-info-for-profiling from a TargetOption to a function attribute.Dehao Chen
2017-01-05ThinLTO: add early "dead-stripping" on the IndexTeresa Johnson
2017-01-05[ThinLTO] Subsume all importing checks into a single flagTeresa Johnson
2017-01-04Reapply "Make BitCodeAbbrev ownership explicit using shared_ptr rather than I...David Blaikie
2017-01-04Revert "Make BitCodeAbbrev ownership explicit using shared_ptr rather than In...David Blaikie
2017-01-04Make BitCodeAbbrev ownership explicit using shared_ptr rather than IntrusiveR...David Blaikie
2016-12-28Change Metadata Index emission in the bitcode to use 2x32 bits for the placeh...Mehdi Amini
2016-12-28Add an index for Module Metadata record in the bitcodeMehdi Amini
2016-12-28Revert "Add an index for Module Metadata record in the bitcode"Saleem Abdulrasool
2016-12-28Add an index for Module Metadata record in the bitcodeMehdi Amini
2016-12-25[DebugInfo] Added support for Checksum debug info feature.Amjad Aboud
2016-12-21IR: Function summary representation for type tests.Peter Collingbourne
2016-12-20IR: Eliminate non-determinism in the module summary analysis.Peter Collingbourne
2016-12-20[IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl
2016-12-16Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl
2016-12-16[IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl
2016-12-16Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl
2016-12-16[IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl
2016-12-06Fix MSVC bool to uint64_t promotion warningSimon Pilgrim
2016-12-05[DIExpression] Introduce a dedicated DW_OP_LLVM_fragment operationAdrian Prantl
2016-11-29Bitcode: Introduce BitcodeWriter interface.Peter Collingbourne
2016-11-14Restore "[ThinLTO] Prevent exporting of locals used/defined in module level asm"Teresa Johnson
2016-11-14[ThinLTO] Make inline assembly handling more efficient in summaryTeresa Johnson
2016-11-11Split Bitcode/ReaderWriter.h into separate reader and writer headersTeresa Johnson
2016-11-10IR: Introduce inrange attribute on getelementptr indices.Peter Collingbourne
2016-11-09Revert "[ThinLTO] Prevent exporting of locals used/defined in module level asm"Mehdi Amini
2016-11-08[ThinLTO] Prevent exporting of locals used/defined in module level asmTeresa Johnson
2016-11-06[BitcodeWriter] Replace a manual byteswap with read32be.Benjamin Kramer
2016-11-03Add DWARF debug info support for C++11 inline namespaces.Adrian Prantl
2016-11-01Bitcode: Simplify BitstreamWriter::EnterBlockInfoBlock() interface.Peter Collingbourne
2016-10-28[ThinLTO] Use flags from summary when writing variable summary (NFC)Teresa Johnson
2016-10-28[ThinLTO] Create AliasSummary when building indexTeresa Johnson
2016-10-28[ThinLTO] Rename HasSection to NoRename (NFC)Teresa Johnson
2016-10-20Fix spelling mistake in comment.Simon Pilgrim
2016-10-20Fix MSVC bool -> uint64_t promotion warningSimon Pilgrim
2016-10-20DebugInfo: preparation to implement DW_AT_alignmentVictor Leschuk
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