Peter Collingbourne
b9b6025328
LowerTypeTests: Add import/export support for targets without absolute symbol constants.
...
The rationale is the same as for r312967.
Differential Revision: https://reviews.llvm.org/D37408
llvm-svn: 312968
2017-09-11 22:49:10 +00:00
Peter Collingbourne
88a58cf9e7
WholeProgramDevirt: When promoting for single-impl devirt, also rename the comdat.
...
This is required when targeting COFF, as the comdat name must match
one of the names of the symbols in the comdat.
Differential Revision: https://reviews.llvm.org/D37550
llvm-svn: 312767
2017-09-08 00:10:53 +00:00
Evgeniy Stepanov
b933ad3a77
Skip CFI for dead functions.
...
Differential Revision: https://reviews.llvm.org/D33805
llvm-svn: 304578
2017-06-02 18:24:23 +00:00
Peter Collingbourne
2325bb34c1
WholeProgramDevirt: Implement exporting for single-impl devirtualization.
...
Differential Revision: https://reviews.llvm.org/D29811
llvm-svn: 296945
2017-03-04 01:31:01 +00:00