aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/SimpleRegisterCoalescing.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
commit826695281344e3a4c4d44d73dd155107aafd689b (patch)
treee1e3169231d4a99ff468efed23cff80fabc01888 /lib/CodeGen/SimpleRegisterCoalescing.cpp
parentfcf4d24ffbba0935de3e8371cfd52fc3d6980789 (diff)
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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42884 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/SimpleRegisterCoalescing.cpp')
0 files changed, 0 insertions, 0 deletions