diff options
author | Evan Cheng <evan.cheng@apple.com> | 2009-01-16 02:11:43 +0000 |
---|---|---|
committer | Evan Cheng <evan.cheng@apple.com> | 2009-01-16 02:11:43 +0000 |
commit | beac6f8b0c700248719c38b3d345b03a35e98a5b (patch) | |
tree | a20b8cd21b1c7ca3ad7f264b2db6ac13982b91ef /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 3e35fe8968e080da2ab5e7ff72b480a2ef85e8b2 (diff) | |
download | bcm5719-llvm-beac6f8b0c700248719c38b3d345b03a35e98a5b.tar.gz bcm5719-llvm-beac6f8b0c700248719c38b3d345b03a35e98a5b.zip |
Clean up previous cast optimization a bit. Also make zext elimination a bit more aggressive: if it's not necessary to emit an AND (i.e. high bits are already zero), it's profitable to evaluate the operand at a different type.
llvm-svn: 62297
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions