Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [InstCombine] add tests for llvm.sin(-x); NFC | Sanjay Patel | 2018-08-29 | 1 | -82/+0 |
| | | | | | | | Also add a corresponding test for llvm.cos with FMF to make sure that was handled correctly. llvm-svn: 340950 | ||||
* | [PatternMatch] allow vector matches with m_FNeg | Sanjay Patel | 2018-02-20 | 1 | -7/+2 |
| | | | | llvm-svn: 325642 | ||||
* | [InstCombine] auto-generate full checks; NFC | Sanjay Patel | 2018-02-20 | 1 | -41/+47 |
| | | | | llvm-svn: 325639 | ||||
* | InstCombine: Fold cos(-x) -> cos(x) | Matt Arsenault | 2017-01-04 | 1 | -0/+55 |
| | | | | | | Also cos(fabs(x)) -> cos(x) llvm-svn: 291022 | ||||
* | Propagate Undef in llvm.cos Intrinsic | Sanjoy Das | 2016-04-08 | 1 | -0/+26 |
Summary: The llvm cos intrinsic currently does not propagate undef's. This change transforms cos(undef) to null value or 0. There are 2 test cases added as well. Patch by Anna Thomas! Reviewers: sanjoy Subscribers: majnemer, llvm-commits Differential Revision: http://reviews.llvm.org/D18863 llvm-svn: 265825 |