summaryrefslogtreecommitdiff
path: root/tools/llvm-objdump
diff options
context:
space:
mode:
authorJack Carter <jcarter@mips.com>2013-02-21 02:09:31 +0000
committerJack Carter <jcarter@mips.com>2013-02-21 02:09:31 +0000
commit77217229ba1bbc92f3a53099fa91bcdaa7797da8 (patch)
tree0ee4752914269e634804686290d43a88c3020bba /tools/llvm-objdump
parent421021157eda12453b4fea7ea853d8c472bd8532 (diff)
downloadllvm-77217229ba1bbc92f3a53099fa91bcdaa7797da8.tar.gz
llvm-77217229ba1bbc92f3a53099fa91bcdaa7797da8.tar.bz2
llvm-77217229ba1bbc92f3a53099fa91bcdaa7797da8.tar.xz
Mips specific standalone assembler addressing mode %hi and %lo.
The constructs %hi() and %lo() represent the high and low 16 bits of the address. Because the 16 bit offset field of an LW instruction is interpreted as signed, if bit 15 of the low part is 1 then the low part will act as a negative and 1 needs to be added to the high part. Contributer: Vladimir Medic git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175707 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/llvm-objdump')
0 files changed, 0 insertions, 0 deletions