| commit | dbc78e1f736c92102aa66c28286c176d00e4f60c | [log] [tgz] |
|---|---|---|
| author | Hal Finkel <hfinkel@anl.gov> | Mon Aug 19 05:01:02 2013 +0000 |
| committer | Hal Finkel <hfinkel@anl.gov> | Mon Aug 19 05:01:02 2013 +0000 |
| tree | 4ad090e4ba46d2b394a21bb2319c80848eb8f0be | |
| parent | 964157146d53e8221e139ef8134cd6c019a587e1 [diff] |
Add the PPC fcpsgn instruction Modern PPC cores support a floating-point copysign instruction, and we can use this to lower the FCOPYSIGN node (which is created from calls to the libm copysign function). A couple of extra patterns are necessary because the operand types of FCOPYSIGN need not agree. llvm-svn: 188653