summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/GlobalMerge.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move GlobalMerge from Transform to CodeGen.Jiangning Liu2014-06-131-362/+0
* Create macro INITIALIZE_TM_PASS.Jiangning Liu2014-06-111-13/+2
* Global merge for global symbols.Jiangning Liu2014-06-111-10/+71
* Rename global-merge to enable-global-merge.Jiangning Liu2014-06-111-1/+1
* We already have a reference to the TargetMachine, use that.Eric Christopher2014-06-101-2/+1
* Revert "Implement global merge optimization for global variables."Rafael Espindola2014-05-161-75/+10
* Implement global merge optimization for global variables.Jiangning Liu2014-05-151-10/+75
* [C++] Use 'nullptr'. Transforms edition.Craig Topper2014-04-251-2/+3
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* Fix typo in comment: "inwoke" -> "invoke"Mark Seaborn2014-03-131-1/+1
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-051-5/+5
* Now that we have C++11, turn simple functors into lambdas and remove a ton of...Benjamin Kramer2014-03-011-14/+7
* Rename many DataLayout variables from TD to DL.Rafael Espindola2014-02-211-10/+10
* GlobalMerge: move "-global-merge" option to the pass itself.Tim Northover2014-02-181-0/+8
* Change tabs to spaces.Jakub Staszak2013-07-221-2/+2
* Access the TargetLoweringInfo from the TargetMachine object instead of cachin...Bill Wendling2013-06-191-7/+7
* Clarify that llvm.used can contain aliases.Rafael Espindola2013-04-221-3/+2
* Update global merge pass according to Duncan's advices:Quentin Colombet2013-03-191-8/+7
* Extend global merge pass to optionally consider global constant variables.Quentin Colombet2013-03-181-5/+78
* Make the MergeGlobals pass correctly handle the address space qualifiers of t...Silviu Baranga2013-01-071-11/+24
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-9/+9
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-2/+2
* Move TargetData to DataLayout.Micah Villmow2012-10-081-5/+5
* Clean whitespaces.Nadav Rotem2012-07-241-3/+3
* Fix various issues (or do cleanups) found by enabling certain MSVC warnings.Ahmed Charles2012-02-131-2/+2
* Make GlobalMerge honor the preferred alignment on globals without an explicit...Eli Friedman2011-11-301-1/+1
* svn mv Target/ARM/ARMGlobalMerge.cpp Transforms/Scalar/GlobalMerge.cppDevang Patel2011-10-171-0/+226
OpenPOWER on IntegriCloud