diff options
author | Jiangning Liu <jiangning.liu@arm.com> | 2014-08-20 12:05:15 +0000 |
---|---|---|
committer | Jiangning Liu <jiangning.liu@arm.com> | 2014-08-20 12:05:15 +0000 |
commit | f841b3b79edee2e404efa8a1e0dd08709b27dbab (patch) | |
tree | be759d7a1d20e406910e9546e6a71a348681e6b4 /clang-tools-extra/unittests/clang-tidy/LLVMModuleTest.cpp | |
parent | 01a4e0a1ef710f8980ca459b9fe550f6e348d9b4 (diff) | |
download | bcm5719-llvm-f841b3b79edee2e404efa8a1e0dd08709b27dbab.tar.gz bcm5719-llvm-f841b3b79edee2e404efa8a1e0dd08709b27dbab.zip |
Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionDAG Builder and type
legalization stage. With those two optimizations, fewer signed/zero extension
instructions can be inserted, and then we can expose more opportunities to
Machine CSE pass in back-end.
llvm-svn: 216066
Diffstat (limited to 'clang-tools-extra/unittests/clang-tidy/LLVMModuleTest.cpp')
0 files changed, 0 insertions, 0 deletions