aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorNadav Rotem <nrotem@apple.com>2013-02-22 23:33:30 +0000
committerNadav Rotem <nrotem@apple.com>2013-02-22 23:33:30 +0000
commitb7f90bd97b3b97e965de988eb205e85d85890b9a (patch)
treefcd85d7d2adce2f97efa6f7b2085d5a39584569a /clang/lib/Frontend/CompilerInvocation.cpp
parent6533a765b0aaec4a5bc48f783c0178a3aa521ec6 (diff)
downloadllvm-b7f90bd97b3b97e965de988eb205e85d85890b9a.zip
llvm-b7f90bd97b3b97e965de988eb205e85d85890b9a.tar.gz
llvm-b7f90bd97b3b97e965de988eb205e85d85890b9a.tar.bz2
SelectionDAG compile time improvement.
One of the phases of SelectionDAG is LegalizeVectors. We don't need to sort the DAG and copy nodes around if there are no vector ops. Speeds up the compilation time of SelectionDAG on a big scalar workload by ~8%. llvm-svn: 175929
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions