summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/fdiv.ll
Commit message (Collapse)AuthorAgeFilesLines
* Make utils/update_llc_test_checks.py note that the assertions areJames Y Knight2015-11-231-0/+1
| | | | | | | | | autogenerated. Also update existing test cases which appear to be generated by it and weren't modified (other than addition of the header) by rerunning it. llvm-svn: 253917
* add a missing regression test for a DAGCombiner FDIV optimizationSanjay Patel2015-08-071-0/+15
| | | | | | | There's no test for this transform in any backend. Discovered while debugging fast-math-flag propagation in the DAG (r244053). llvm-svn: 244373
* redo r244360 (tighten checks...) after specifying tripleSanjay Patel2015-08-071-6/+6
| | | | llvm-svn: 244361
* tighten checks using update_llc_test_checks.pySanjay Patel2015-08-071-11/+23
| | | | llvm-svn: 244360
* Add a comment noting that the fdiv -> fmul conversion won't generateDuncan Sands2012-04-101-0/+16
| | | | | | multiplication by a denormal, and some tests checking that. llvm-svn: 154431
* Only have codegen turn fdiv by a constant into fmul by the reciprocalDuncan Sands2012-04-081-11/+4
| | | | | | | | when -ffast-math, i.e. don't just always do it if the reciprocal can be formed exactly. There is already an IR level transform that does that, and it does it more carefully. llvm-svn: 154296
* Convert floating point division by a constant into multiplication by theDuncan Sands2012-04-071-0/+32
reciprocal if converting to the reciprocal is exact. Do it even if inexact if -ffast-math. This substantially speeds up ac.f90 from the polyhedron benchmarks. llvm-svn: 154265
OpenPOWER on IntegriCloud