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 /libclc | |
| 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 'libclc')
0 files changed, 0 insertions, 0 deletions

