summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/InstCombine/fast-math.ll
Commit message (Expand)AuthorAgeFilesLines
* transform fmin/fmax calls when possible (PR24314)Sanjay Patel2015-08-161-0/+107
* [InstCombine] Fix an assertion when fmul has a ConstantExpr operandMichael Kuperstein2015-03-051-0/+8
* InstCombine: fsub nsz 0, X ==> fsub nsz -0.0, XSanjay Patel2014-12-311-0/+8
* use -0.0 when creating an fneg instructionSanjay Patel2014-12-191-1/+1
* fold: sqrt(x * x * y) -> fabs(x) * sqrt(y)Sanjay Patel2014-10-161-0/+170
* InstCombine: Refactor fmul/fdiv combines to handle vectors.Benjamin Kramer2014-01-191-0/+17
* Fix more instances of dropped fast math flags when optimizing FADD instructio...Owen Anderson2014-01-181-0/+16
* Fix two cases where we could lose fast math flags when optimizing FADD expres...Owen Anderson2014-01-161-0/+20
* [Fast-math] Disable "(C1/X)*C2 => (C1*C2)/X" if C1/X has multiple uses.Shuxin Yang2013-09-191-0/+12
* Update Transforms tests to use CHECK-LABEL for easier debugging. No functiona...Stephen Lin2013-07-141-36/+36
* Fix a bug in fast-math fadd/fsub simplification. Shuxin Yang2013-03-251-0/+10
* Perform factorization as a last resort of unsafe fadd/fsub simplification.Shuxin Yang2013-03-141-0/+105
* Fix a bug in instcombine for fmul in fast math mode.Quentin Colombet2013-02-281-0/+11
* Preserve fast-math flags after reassociation and commutation. Update test casesMichael Ilseman2013-02-071-4/+4
* whitespaceMichael Ilseman2013-02-071-12/+12
* 1. Hoist minus sign as high as possible in an attempt to revealShuxin Yang2013-01-151-33/+20
* This change is to implement following rules under the condition C_A and/or C_RShuxin Yang2013-01-141-0/+96
* Consider expression "0.0 - X" as the negation of X ifShuxin Yang2013-01-091-2/+13
* This change is to implement following rules:Shuxin Yang2013-01-071-0/+85
* rdar://12801297 Shuxin Yang2012-12-181-0/+102
* rdar://12753946Shuxin Yang2012-12-141-6/+34
* fix a typoShuxin Yang2012-11-291-1/+1
* Instruction::isAssociative() returns true for fmul/fadd if they are tagged "u...Shuxin Yang2012-11-291-0/+32
OpenPOWER on IntegriCloud