diff options
author | Chad Rosier <mcrosier@codeaurora.org> | 2014-08-01 14:48:56 +0000 |
---|---|---|
committer | Chad Rosier <mcrosier@codeaurora.org> | 2014-08-01 14:48:56 +0000 |
commit | 579c02c9a52c6903ae7c830b0dd940566940ff56 (patch) | |
tree | aaa06076b9b9f0c07006e556b672be76dbb9b0a4 /llvm/include/llvm-c | |
parent | 087606898b3d5d5cca88160ad0f2269a4e3b0764 (diff) | |
download | bcm5719-llvm-579c02c9a52c6903ae7c830b0dd940566940ff56.tar.gz bcm5719-llvm-579c02c9a52c6903ae7c830b0dd940566940ff56.zip |
[AArch64] Generate tbz/tbnz when comparing against zero.
The tbz/tbnz checks the sign bit to convert
op w1, w1, w10
cmp w1, #0
b.lt .LBB0_0
to
op w1, w1, w10
tbnz w1, #31, .LBB0_0
Differential Revision: http://reviews.llvm.org/D4440
llvm-svn: 214518
Diffstat (limited to 'llvm/include/llvm-c')
0 files changed, 0 insertions, 0 deletions