diff options
author | Aleksandar Beserminji <Aleksandar.Beserminji@mips.com> | 2018-06-12 10:23:49 +0000 |
---|---|---|
committer | Aleksandar Beserminji <Aleksandar.Beserminji@mips.com> | 2018-06-12 10:23:49 +0000 |
commit | 8acdc10220af88106474f7d931f94060d07901e9 (patch) | |
tree | 036be7ee7e594ddef65c4abed435e10515ca5cd4 /llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp | |
parent | dc54b3741431683db1e36088c5bf7fc258d06da7 (diff) | |
download | bcm5719-llvm-8acdc10220af88106474f7d931f94060d07901e9.tar.gz bcm5719-llvm-8acdc10220af88106474f7d931f94060d07901e9.zip |
[mips] Extend LONG_BRANCH_LUi/ADDiu with extra parameter
Extend LONG_BRANCH_LUi and LONG_BRANCH_ADDiu pseudo instructions with
additional flag, so instead of always lowering to lui %hi(...),
addiu %lo(...) or addiu %hi(...), now they can lower to either %lo, %hi,
%higher or %highest depending on the added flag.
Differential Revision: https://reviews.llvm.org/D47941
llvm-svn: 334490
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp')
0 files changed, 0 insertions, 0 deletions