index
:
ampere-computing/llvm.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
LLVM including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
GlobalMerge.cpp
Age
Commit message (
Expand
)
Author
2018-01-24
Merging r322900 and r323307:
Hans Wennborg
2017-11-17
Fix a bunch more layering of CodeGen headers that are in Target
David Blaikie
2017-11-09
[GlobalMerge] Stable sort GlobalSets to fix non-deterministic sort order
Mandeep Singh Grang
2017-09-22
[CodeGen] Fix some Clang-tidy modernize-use-default-member-init and Include W...
Eugene Zelenko
2017-06-05
Add support for #pragma clang section
Javed Absar
2017-06-02
[GlobalMerge] Don't merge globals that may be preempted
John Brawn
2017-05-25
CodeGen: Rename DEBUG_TYPE to match passnames
Matthias Braun
2016-11-11
Simplify code and address review comments (NFC)
Adrian Prantl
2016-11-11
Fix a reference-to-temporary introduced in r286607.
Adrian Prantl
2016-11-11
Revert "Use private linkage for MergedGlobals variables" on Darwin.
Adrian Prantl
2016-10-19
[GlobalMerge] Handle non-landingpad EH pads
Reid Kleckner
2016-10-01
Use StringRef in Pass/PassManager APIs (NFC)
Mehdi Amini
2016-09-13
DebugInfo: New metadata representation for global variables.
Peter Collingbourne
2016-05-19
CodeGen: Make the global-merge pass independently testable, and add a test.
Peter Collingbourne
2016-01-27
Make some headers self-contained, remove unused includes that violate layering.
Benjamin Kramer
2015-10-09
CodeGen: Use range-based for in GlobalMerge, NFC
Duncan P. N. Exon Smith
2015-09-14
[opaque pointer types] Switch a few cases of getElementType over, since I had...
David Blaikie
2015-09-14
Revert "[opaque pointer type] Pass GlobalAlias the actual pointer type rather...
David Blaikie
2015-08-25
Fix dropped conditional in cleanup in r245752
David Blaikie
2015-08-21
Range-for-ify some things in GlobalMerge
David Blaikie
2015-08-21
[opaque pointer types] Fix a few easy places in GlobalMerge that were accessi...
David Blaikie
2015-08-18
use minSize wrapper; NFCI
Sanjay Patel
2015-08-12
[GlobalMerge] Only emit aliases for internal linkage variables for non-Mach-O
John Brawn
2015-08-11
[GlobalMerge] Use private linkage for MergedGlobals variables
John Brawn
2015-08-08
Fix some comment typos.
Benjamin Kramer
2015-08-03
[GlobalMerge] Allow targets to enable merging of extern variables, NFC.
John Brawn
2015-07-07
Redirect DataLayout from TargetMachine to Module in GlobalMerge
Mehdi Amini
2015-06-08
Fix assertion failure in global-merge with unused ConstantExpr
Oliver Stannard
2015-06-04
[GlobalMerge] Take into account minsize on Global users' parents.
Ahmed Bougacha
2015-04-29
[opaque pointer type] Pass GlobalAlias the actual pointer type rather than de...
David Blaikie
2015-04-18
[GlobalMerge] Look at uses to create smaller global sets.
Ahmed Bougacha
2015-04-11
[CodeGen] Split -enable-global-merge into ARM and AArch64 options.
Ahmed Bougacha
2015-04-02
[opaque pointer type] API migration for GEP constant factories
David Blaikie
2015-02-23
Rewrite the global merge pass to be subprogram agnostic for now.
Eric Christopher
2015-02-20
Grab the DataLayout off of the TargetMachine since that's where
Eric Christopher
2015-01-14
[cleanup] Re-sort all the #include lines in LLVM using
Chandler Carruth
2014-08-04
Remove the TargetMachine forwards for TargetSubtargetInfo based
Eric Christopher
2014-07-08
Fix some Twine locals.
Benjamin Kramer
2014-06-13
Move GlobalMerge from Transform to CodeGen.
Jiangning Liu