diff options
author | Reed Kotler <rkotler@mips.com> | 2013-11-29 22:32:56 +0000 |
---|---|---|
committer | Reed Kotler <rkotler@mips.com> | 2013-11-29 22:32:56 +0000 |
commit | ad450f239fa271e82b57f629257b755b4da113ac (patch) | |
tree | dc88c5a59ba53537c7ebbd41fddd67d63d6494e6 /llvm/docs/CommandGuide/llvm-as.rst | |
parent | 1bc3cce040c3c7083e5b092b2b2625f184bb8890 (diff) | |
download | bcm5719-llvm-ad450f239fa271e82b57f629257b755b4da113ac.tar.gz bcm5719-llvm-ad450f239fa271e82b57f629257b755b4da113ac.zip |
Part 1 of 3 patches that completes very long conditional branches
in constant islands for Mips16. We introdcuce JalB16 as a synomnym
for Jal16. It makes it easier to read and is also necessary because
Jal16 is a call instruction but JalB16 is being used as a branch.
Various parts of LLVM will not work properly even in this late stage of
the backend if we use what was declared as a call instruction to function
as a branch. For one, basic block labels may not get emitted in some
situations.
llvm-svn: 195968
Diffstat (limited to 'llvm/docs/CommandGuide/llvm-as.rst')
0 files changed, 0 insertions, 0 deletions