Amy Huang
062b5d40cb
Reland "Change the X86 datalayout to add three address spaces
...
for 32 bit signed, 32 bit unsigned, and 64 bit pointers."
This reverts 57076d3199fc2b0af4a3736b7749dd5462cacda5.
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
b6303e0ac6
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
1082859b72
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
Peter Collingbourne
6517513ff1
llvm-lto2: Move the LTO::run() action behind a subcommand.
...
Move LTO::run() to a "run" subcommand so that we can introduce new subcommands
for testing different parts of the LTO implementation.
This doesn't use llvm::cl subcommands because it doesn't appear to be currently
possible to pass an argument not associated with a subcommand to a subcommand
(e.g. -lto-use-new-pm, -mcpu=yonah).
Differential Revision: https://reviews.llvm.org/D31410
llvm-svn: 299967
2017-04-11 18:12:00 +00:00
Davide Italiano
204a1f64e7
[LTO] Add the missing datalayout in a test.
...
llvm-svn: 289720
2016-12-14 21:57:14 +00:00
Peter Collingbourne
3b1ff75ab8
LTO: Add support for multi-module bitcode files.
...
Differential Revision: https://reviews.llvm.org/D27313
llvm-svn: 289621
2016-12-14 01:17:59 +00:00