diff options
author | Simon Atanasyan <simon@atanasyan.com> | 2019-09-18 19:19:47 +0000 |
---|---|---|
committer | Simon Atanasyan <simon@atanasyan.com> | 2019-09-18 19:19:47 +0000 |
commit | 164dbd386d00fe62991d3ab4e7b25b599f3fb7dc (patch) | |
tree | 48c609e0406f2c15d70b7374babde3464f8465a4 /llvm/lib/Transforms/Utils/SimplifyCFG.cpp | |
parent | 1e9c1d2b7bfcc27d3d47deac60ce20dc59aee75a (diff) | |
download | llvm-164dbd386d00fe62991d3ab4e7b25b599f3fb7dc.zip llvm-164dbd386d00fe62991d3ab4e7b25b599f3fb7dc.tar.gz llvm-164dbd386d00fe62991d3ab4e7b25b599f3fb7dc.tar.bz2 |
[mips] Expand 'lw/sw' instructions for 32-bit GOT
In case of using 32-bit GOT access to the table requires two instructions
with attached %got_hi and %got_lo relocations. This patch implements
correct expansion of 'lw/sw' instructions in that case.
Differential Revision: https://reviews.llvm.org/D67705
llvm-svn: 372251
Diffstat (limited to 'llvm/lib/Transforms/Utils/SimplifyCFG.cpp')
0 files changed, 0 insertions, 0 deletions