summaryrefslogtreecommitdiffstats
path: root/clang/Sema/SemaChecking.cpp
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2007-10-11 23:57:53 +0000
committerDan Gohman <gohman@apple.com>2007-10-11 23:57:53 +0000
commit2a7de4168212d47f2181af6178420cf327e70683 (patch)
tree391796ed935faac028376a7928e5bef92e8b5038 /clang/Sema/SemaChecking.cpp
parent49c6425ee697c54cc584376b1a7a7556947f8b84 (diff)
downloadbcm5719-llvm-2a7de4168212d47f2181af6178420cf327e70683.tar.gz
bcm5719-llvm-2a7de4168212d47f2181af6178420cf327e70683.zip
Codegen support for vector intrinsics.
Factor out the code that expands the "nasty scalar code" for unrolling vectors into a separate routine, teach it how to handle mixed vector/scalar operands, as seen in powi, and use it for several operators, including sin, cos, powi, and pow. Add support in SplitVectorOp for fpow, fpowi and for several unary operators. llvm-svn: 42884
Diffstat (limited to 'clang/Sema/SemaChecking.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud