aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
diff options
context:
space:
mode:
authorHal Finkel <hfinkel@anl.gov>2012-11-01 21:50:12 +0000
committerHal Finkel <hfinkel@anl.gov>2012-11-01 21:50:12 +0000
commit560545b85f933520c7af38dbbc357f2ff9194c5f (patch)
tree5b155c13d3e84f33428be518b1fb70cd44fff307 /clang/lib/CodeGen/CodeGenFunction.cpp
parent3eb851f370eeea7b11a4f6da3667f09c59486f61 (diff)
downloadllvm-560545b85f933520c7af38dbbc357f2ff9194c5f.zip
llvm-560545b85f933520c7af38dbbc357f2ff9194c5f.tar.gz
llvm-560545b85f933520c7af38dbbc357f2ff9194c5f.tar.bz2
BBVectorize: Use target costs for incoming and outgoing values instead of the depth heuristic.
When target cost information is available, compute explicit costs of inserting and extracting values from vectors. At this point, all costs are estimated using the target information, and the chain-depth heuristic is not needed. As a result, it is now, by default, disabled when using target costs. llvm-svn: 167256
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions