summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
diff options
context:
space:
mode:
authorAleksandar Beserminji <Aleksandar.Beserminji@mips.com>2018-06-12 10:23:49 +0000
committerAleksandar Beserminji <Aleksandar.Beserminji@mips.com>2018-06-12 10:23:49 +0000
commit8acdc10220af88106474f7d931f94060d07901e9 (patch)
tree036be7ee7e594ddef65c4abed435e10515ca5cd4 /llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
parentdc54b3741431683db1e36088c5bf7fc258d06da7 (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud