diff options
author | Nadav Rotem <nrotem@apple.com> | 2013-02-22 23:33:30 +0000 |
---|---|---|
committer | Nadav Rotem <nrotem@apple.com> | 2013-02-22 23:33:30 +0000 |
commit | b7f90bd97b3b97e965de988eb205e85d85890b9a (patch) | |
tree | fcd85d7d2adce2f97efa6f7b2085d5a39584569a /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 6533a765b0aaec4a5bc48f783c0178a3aa521ec6 (diff) | |
download | llvm-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