PowerPC assembler question
Erik de Castro Lopo
mle+cl at mega-nerd.com
Mon Jun 10 09:01:35 EST 2013
Hi all,
I'm trying to fix a problem in the PowerPC backend of the Glasgow
Haskell Compiler (GHC) and have a problem with the following
instruction form:
lwz 30, .label - (1b)(31)
Reading the documentation I could find, I have figured out that this
loads a 16 bit value into register 30. How it calculates that 16 bit
value has got me somewhat flumoxed.
Anybody care to explain?
Cheers,
Erik
--
----------------------------------------------------------------------
Erik de Castro Lopo
http://www.mega-nerd.com/
More information about the Linuxppc-dev
mailing list