summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/DCE/calls-errno.ll
Commit message (Collapse)AuthorAgeFilesLines
* [FPEnv] Strict FP tests should use the requisite function attributes.Kevin P. Neal2019-10-041-4/+13
| | | | | | | | | | | | | | | A set of function attributes is required in any function that uses constrained floating point intrinsics. None of our tests use these attributes. This patch fixes this. These tests have been tested against the IR verifier changes in D68233. Reviewed by: andrew.w.kaylor, cameron.mcinally, uweigand Approved by: andrew.w.kaylor Differential Revision: https://reviews.llvm.org/D67925 llvm-svn: 373761
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-171-0/+99
| | | | | | | | The reversion apparently deleted the test/Transforms directory. Will be re-reverting again. llvm-svn: 358552
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-171-99/+0
| | | | | | | | As it's causing some bot failures (and per request from kbarton). This reverts commit r358543/ab70da07286e618016e78247e4a24fcb84077fda. llvm-svn: 358546
* Add strictfp attribute to prevent unwanted optimizations of libm callsAndrew Kaylor2017-08-141-0/+4
| | | | | | Differential Revision: https://reviews.llvm.org/D34163 llvm-svn: 310885
* [InstSimplify] Don't constant fold or DCE calls that are marked nobuiltinAndrew Kaylor2017-06-091-0/+4
| | | | | | Differential Revision: https://reviews.llvm.org/D33737 llvm-svn: 305132
* llvm/test/Transforms/DCE/calls-errno.ll: Suppress checking @pow(+0,-1).NAKAMURA Takumi2016-11-041-2/+2
| | | | | | It depends on host's pow(3), and mingw's pow doesn't raise any errors, just returns +INF. llvm-svn: 286005
* DCE math library calls with a constant operand.Eli Friedman2016-11-021-0/+91
On platforms which use -fmath-errno, math libcalls without any uses require some extra checks to figure out if they are actually dead. Fixes https://llvm.org/bugs/show_bug.cgi?id=30464 . Differential Revision: https://reviews.llvm.org/D25970 llvm-svn: 285857
OpenPOWER on IntegriCloud