summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/GVNPRE.cpp
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2007-07-10 00:05:58 +0000
committerDan Gohman <gohman@apple.com>2007-07-10 00:05:58 +0000
commit57111e7a60bd992f35cd94a25d0dfffcdaf0ab32 (patch)
tree69833f381c837955e8880fddab9335f1b47a86a8 /llvm/lib/Transforms/Scalar/GVNPRE.cpp
parent7ee197ecf2c654a520d1a24d55883a3d7ad1fbb6 (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud