summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Re-land "[ThinLTO] Add call edges' relative block frequency to per-module sum...Easwaran Raman2018-01-251-10/+21
* Revert "[ThinLTO] Add call edges' relative block frequency to per-module summ...Easwaran Raman2018-01-241-19/+9
* [ThinLTO] Add call edges' relative block frequency to per-module summary.Easwaran Raman2018-01-241-9/+19
* [Metadata] Extend 'count' field of DISubrange to take a metadata nodeSander de Smalen2018-01-241-2/+3
* Allow dso_local on ifunc.Rafael Espindola2018-01-121-1/+2
* Add hasProfileData() to check if a function has profile data. NFC.Easwaran Raman2017-12-221-1/+1
* [ThinLTO] Enable importing of aliases as copy of aliaseeTeresa Johnson2017-12-161-5/+17
* Hardware-assisted AddressSanitizer (llvm part).Evgeniy Stepanov2017-12-091-0/+2
* [IR] redefine 'UnsafeAlgebra' / 'reassoc' fast-math-flags and add 'trans' fas...Sanjay Patel2017-11-061-2/+4
* [LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.Sean Fertile2017-11-041-0/+2
* Revert "[LTO][ThinLTO] Use the linker resolutions to mark global values ..."Sean Fertile2017-11-041-2/+0
* [LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.Sean Fertile2017-11-031-0/+2
* Represent runtime preemption in the IR.Sean Fertile2017-10-261-4/+11
* [llvm] Fix some typos. NFC.Mandeep Singh Grang2017-09-151-1/+1
* IR: Represent -ggnu-pubnames with a flag on the DICompileUnit.Peter Collingbourne2017-09-121-0/+1
* [Bitcode] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko2017-09-071-16/+59
* Move helper classes into anonymous namespaces.Benjamin Kramer2017-08-201-0/+2
* Add more commentXinliang David Li2017-08-161-1/+9
* [PGO] Fix ThinLTO crash Xinliang David Li2017-08-161-0/+6
* Add strictfp attribute to prevent unwanted optimizations of libm callsAndrew Kaylor2017-08-141-0/+2
* [ThinLTO] Add FunctionAttrs to ThinLTO indexCharles Saternos2017-08-041-3/+18
* ThinLTO Minimized Bitcode File Size ReductionHaojie Wang2017-07-211-65/+236
* Debug Info: Add a file: field to DIImportedEntity.Adrian Prantl2017-07-191-0/+1
* Enhance synchscope representationKonstantin Zhuravlyov2017-07-111-13/+30
* Bitcode: Include any strings added to the string table in the module hash.Peter Collingbourne2017-07-061-6/+15
* Bitcode: Write the irsymtab to disk.Peter Collingbourne2017-06-271-0/+44
* [cfi] CFI-ICall for ThinLTO.Evgeniy Stepanov2017-06-161-12/+38
* Align definition of DW_OP_plus with DWARF spec [3/3]Florian Hahn2017-06-141-1/+1
* Write summaries for merged modules when splitting modules for ThinLTO.Peter Collingbourne2017-06-081-1/+9
* BitcodeWriter: Removing unnecessary std::function in favor of templateDavid Blaikie2017-06-021-1/+2
* Tidy up a bit of r304516, use SmallVector::assign rather than for loopDavid Blaikie2017-06-021-30/+16
* [ThinLTO] Efficiency improvement when writing module path string tableTeresa Johnson2017-06-021-42/+60
* (NFC) Track global summary liveness in GVFlags.Evgeniy Stepanov2017-06-011-1/+1
* [ThinLTO] Reduce unnecessary map lookups during combined summary writeTeresa Johnson2017-05-311-28/+28
* Bitcode: Remove some dead code. Spotted by Teresa.Peter Collingbourne2017-05-261-23/+1
* [IR] Switch AttributeList to use an array for O(1) accessReid Kleckner2017-05-231-4/+6
* [IR] Allow attributes with global variablesJaved Absar2017-05-111-2/+6
* Re-apply r302108, "IR: Use pointers instead of GUIDs to represent edges in th...Peter Collingbourne2017-05-041-12/+10
* Revert "IR: Use pointers instead of GUIDs to represent edges in the module su...Eric Liu2017-05-041-10/+12
* IR: Use pointers instead of GUIDs to represent edges in the module summary. N...Peter Collingbourne2017-05-041-12/+10
* Bitcode: Simplify how we enumerate summaries in the index. NFCI.Peter Collingbourne2017-05-021-141/+23
* Remove line and file from DINamespace.Adrian Prantl2017-04-281-2/+0
* Add speculatable function attributeMatt Arsenault2017-04-281-0/+2
* Add support for DW_TAG_thrown_type.Adrian Prantl2017-04-261-0/+1
* Make getSlotAttributes return an AttributeSet instead of a wrapper listReid Kleckner2017-04-241-1/+1
* [Bitcode] Refactor attribute group writing to avoid getSlotAttributesReid Kleckner2017-04-241-37/+34
* PR32382: Fix emitting complex DWARF expressions.Adrian Prantl2017-04-181-3/+2
* Bitcode: Add a string table to the bitcode format.Peter Collingbourne2017-04-171-211/+199
* [IR] Redesign the case iterator in SwitchInst to actually be an iteratorChandler Carruth2017-04-121-1/+1
* Bitcode: Do not create FNENTRYs for aliases of functions.Peter Collingbourne2017-04-061-7/+0
OpenPOWER on IntegriCloud