summaryrefslogtreecommitdiffstats
path: root/llvm/test/ThinLTO/X86/devirt2.ll
Commit message (Collapse)AuthorAgeFilesLines
* Reland "Change the X86 datalayout to add three address spacesAmy Huang2019-09-101-1/+1
| | | | | | | | | | 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
* Revert "Change the X86 datalayout to add three address spaces for 32 bit ↵Vlad Tsyrklevich2019-08-281-1/+1
| | | | | | | | | signed," This reverts commit r370083 because it caused check-lld failures on sanitizer-x86_64-linux-fast. llvm-svn: 370142
* Change the X86 datalayout to add three address spaces for 32 bit signed,Amy Huang2019-08-271-1/+1
| | | | | | 32 bit unsigned, and 64 bit pointers. llvm-svn: 370083
* Use llvm-nm instead of nm in new test to unbreak Windows botTeresa Johnson2019-08-021-8/+8
| | | | | | New test added in r367679 used nm and should use llvm-nm. llvm-svn: 367688
* Fix new test try 2Teresa Johnson2019-08-021-1/+1
| | | | | | | Fix second (and last) instance of wrong Input file name in new test added in r367679. llvm-svn: 367682
* Fix new testTeresa Johnson2019-08-021-1/+1
| | | | | | | Thew new test added in r367679 was using the wrong copy of the Input file. llvm-svn: 367680
* [ThinLTO] Implement index-based WPDTeresa Johnson2019-08-021-0/+278
This patch adds support to the WholeProgramDevirt pass to perform index-based WPD, which is invoked from ThinLTO during the thin link. The ThinLTO backend (WPD import phase) behaves the same regardless of whether the WPD decisions were made with the index-based or (the existing) IR-based analysis. Depends on D54815. Reviewers: pcc Subscribers: mehdi_amini, inglorion, eraman, steven_wu, dexonsmith, arphaman, dang, llvm-commits Differential Revision: https://reviews.llvm.org/D55153 llvm-svn: 367679
OpenPOWER on IntegriCloud