diff options
author | Dan Gohman <gohman@apple.com> | 2007-07-10 00:05:58 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2007-07-10 00:05:58 +0000 |
commit | 57111e7a60bd992f35cd94a25d0dfffcdaf0ab32 (patch) | |
tree | 69833f381c837955e8880fddab9335f1b47a86a8 /llvm/lib/Transforms/Scalar/GVNPRE.cpp | |
parent | 7ee197ecf2c654a520d1a24d55883a3d7ad1fbb6 (diff) | |
download | bcm5719-llvm-57111e7a60bd992f35cd94a25d0dfffcdaf0ab32.tar.gz bcm5719-llvm-57111e7a60bd992f35cd94a25d0dfffcdaf0ab32.zip |
Define non-intrinsic instructions for vector min, max, sqrt, rsqrt, and rcp,
in addition to the intrinsic forms. Add spill-folding entries for these new
instructions, and for the scalar min and max instrinsic instructions which
were missing. And add some preliminary ISelLowering code for using the new
non-intrinsic vector sqrt instruction, and fneg and fabs.
llvm-svn: 38478
Diffstat (limited to 'llvm/lib/Transforms/Scalar/GVNPRE.cpp')
0 files changed, 0 insertions, 0 deletions