diff options
author | Chris Lattner <sabre@nondot.org> | 2006-03-13 06:08:38 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2006-03-13 06:08:38 +0000 |
commit | 994d8e6bd4e3f474b0db6d71378c1bc466105ff8 (patch) | |
tree | bc862f296d77f5c5409126c69fab57b4ebf92c28 /llvm/lib/Debugger/ProgramInfo.cpp | |
parent | ec9d0bc3ec06a893fa3dddc40b707e9bf2ae398b (diff) | |
download | llvm-994d8e6bd4e3f474b0db6d71378c1bc466105ff8.zip llvm-994d8e6bd4e3f474b0db6d71378c1bc466105ff8.tar.gz llvm-994d8e6bd4e3f474b0db6d71378c1bc466105ff8.tar.bz2 |
For targets with FABS/FNEG support, lower copysign to an integer load,
a select and FABS/FNEG.
This speeds up a trivial (aka stupid) copysign benchmark I wrote from 6.73s
to 2.64s, woo.
llvm-svn: 26723
Diffstat (limited to 'llvm/lib/Debugger/ProgramInfo.cpp')
0 files changed, 0 insertions, 0 deletions