commit | 14551f041b36f4d224db5945e3433d384ecc6a7f | [log] [tgz] |
---|---|---|
author | Roman Divacky <rdivacky@freebsd.org> | Thu Feb 27 19:26:29 2014 +0000 |
committer | Roman Divacky <rdivacky@freebsd.org> | Thu Feb 27 19:26:29 2014 +0000 |
tree | 96ac97d421c56e6cc8d5ae0629c079d836201ef7 | |
parent | 3e31a5684a48748b469ecd2227490ca2d261bb7a [diff] |
Lower FNEG just like FABS to fneg[ds] and fmov[ds], thus avoiding expensive libcall. Also, Qp_neg is not implemented on at least FreeBSD. This is also what gcc is doing. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@202422 91177308-0d34-0410-b5e6-96231b3b80d8