diff options
author | Peter Collingbourne <peter@pcc.me.uk> | 2015-04-23 20:31:30 +0000 |
---|---|---|
committer | Peter Collingbourne <peter@pcc.me.uk> | 2015-04-23 20:31:30 +0000 |
commit | 652952315135e18c02c164f72bcc8da03f27b75d (patch) | |
tree | 4a62053505bb80d5b6a4e8677dce177bd54a39f7 /llvm/lib/CodeGen/MachineModuleInfo.cpp | |
parent | 78f1ecc59c46a1668f79082f589737e4de952e78 (diff) | |
download | llvm-652952315135e18c02c164f72bcc8da03f27b75d.zip llvm-652952315135e18c02c164f72bcc8da03f27b75d.tar.gz llvm-652952315135e18c02c164f72bcc8da03f27b75d.tar.bz2 |
Thumb2: When optimizing for size, do not if-convert branches involving comparisons with zero.
This allows the constant island pass to lower these branches to cbn?z
instructions, resulting in a shorter instruction sequence.
Differential Revision: http://reviews.llvm.org/D9183
llvm-svn: 235638
Diffstat (limited to 'llvm/lib/CodeGen/MachineModuleInfo.cpp')
0 files changed, 0 insertions, 0 deletions