summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/xray/xray_trampoline_powerpc64.S
Commit message (Collapse)AuthorAgeFilesLines
* [XRay] Change the ppc trampoline asm file into a different name, to not ↵Tim Shen2017-02-221-171/+0
| | | | | | collide with the cc file. NFC. llvm-svn: 295795
* Re-commit r295017, since we have a potential fix of the tests, r295248, landed.Tim Shen2017-02-151-0/+171
| | | | | | Differential Revision: https://reviews.llvm.org/D29742 llvm-svn: 295251
* Revert r295017 "Re-commit r294826 and r294781, with a fix on the cmake file ↵Tim Shen2017-02-141-171/+0
| | | | | | to only" llvm-svn: 295097
* Re-commit r294826 and r294781, with a fix on the cmake file to onlyTim Shen2017-02-141-0/+171
| | | | | | | | | | | | | compile on powerpc64le. I cannot locally reproduce this test failure: http://lab.llvm.org:8011/builders/sanitizer-ppc64le-linux/builds/1363/steps/test%20standalone%20compiler-rt/logs/stdio Let's see how the buildbot goes. Differential Revision: https://reviews.llvm.org/D29742 llvm-svn: 295017
* This reverts commits r294826 and r294781 as they break linking on powerpc.Vitaly Buka2017-02-111-171/+0
| | | | | | | | | | Revert "Fix -Wsign-compare - this might not be quite right, but preserves behavior" Revert "[XRay] Implement powerpc64le xray." This reverts commit r294826. This reverts commit r294781. llvm-svn: 294842
* [XRay] Implement powerpc64le xray.Tim Shen2017-02-101-0/+171
Summary: powerpc64 big-endian is not supported, but I believe that most logic can be shared, except for xray_powerpc64.cc. Also add a function InvalidateInstructionCache to xray_util.h, which is copied from llvm/Support/Memory.cpp. I'm not sure if I need to add a unittest, and I don't know how. Reviewers: dberris, echristo, iteratee, kbarton, hfinkel Subscribers: mehdi_amini, nemanjai, mgorny, llvm-commits Differential Revision: https://reviews.llvm.org/D29742 llvm-svn: 294781
OpenPOWER on IntegriCloud