diff options
author | Nick Lewycky <nicholas@mxc.ca> | 2007-03-22 02:02:51 +0000 |
---|---|---|
committer | Nick Lewycky <nicholas@mxc.ca> | 2007-03-22 02:02:51 +0000 |
commit | b0da7ed9c8bdbc54086b74accd68e56bb4366fe5 (patch) | |
tree | 7bdc80ef6af48a80c73c023092fd84e455a4aeef /llvm/lib/AsmParser/llvmAsmParser.cpp.cvs | |
parent | 05dbb9d002526555e9b6d08bf3f744d20e27edd9 (diff) | |
download | bcm5719-llvm-b0da7ed9c8bdbc54086b74accd68e56bb4366fe5.tar.gz bcm5719-llvm-b0da7ed9c8bdbc54086b74accd68e56bb4366fe5.zip |
Fix broken optimization disabled by a logic bug.
Analyze GEPs. If the indices are all zero, transfer whether the pointer is
known to be not null through the GEP.
Add a few more cases for xor and shift instructions.
llvm-svn: 35257
Diffstat (limited to 'llvm/lib/AsmParser/llvmAsmParser.cpp.cvs')
0 files changed, 0 insertions, 0 deletions