evgeny
10cadee5ce
[ThinLTO] Always import constants
...
This patch imports constant variables even when they can't be internalized
(which results in promotion). This offers some extra constant folding
opportunities.
Differential revision: https://reviews.llvm.org/D70404
2020-01-15 19:29:01 +03:00
Amy Huang
7b1d793713
Reland "Change the X86 datalayout to add three address spaces
...
for 32 bit signed, 32 bit unsigned, and 64 bit pointers."
This reverts 57076d3199
.
Original review at https://reviews.llvm.org/D64931 .
Review for added fix at https://reviews.llvm.org/D66843 .
llvm-svn: 371568
2019-09-10 23:15:38 +00:00
Vlad Tsyrklevich
57076d3199
Revert "Change the X86 datalayout to add three address spaces for 32 bit signed,"
...
This reverts commit r370083 because it caused check-lld failures on
sanitizer-x86_64-linux-fast.
llvm-svn: 370142
2019-08-28 01:08:54 +00:00
Amy Huang
1299945b81
Change the X86 datalayout to add three address spaces for 32 bit signed,
...
32 bit unsigned, and 64 bit pointers.
llvm-svn: 370083
2019-08-27 17:46:53 +00:00
Eugene Leviant
28d8a49f42
[ThinLTO] Re-commit of dot dumper after test fix
...
llvm-svn: 323116
2018-01-22 13:35:40 +00:00
Eugene Leviant
72b9bdb71a
Temporarily revert r323062 to investigate buildbot failures
...
llvm-svn: 323065
2018-01-21 10:22:19 +00:00
Eugene Leviant
453c976a63
[ThinLTO] Implement summary visualizer
...
Differential revision: https://reviews.llvm.org/D41297
llvm-svn: 323062
2018-01-21 07:27:32 +00:00