[Libre-soc-bugs] [Bug 238] POWER Compressed Formal Standard writeup

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Thu Nov 19 03:31:19 GMT 2020


--- Comment #42 from Jacob Lifshay <programmerjake at gmail.com> ---
(In reply to Luke Kenneth Casson Leighton from comment #40)
> (In reply to Jacob Lifshay from comment #39)
> > note that my analysis on bash doesn't cover branches since I don't
> > canonicalize branch targets.
> i would say "understood" on that but honestly the words "canonicalise" and
> "branch targets" are a blank to me :)
> could you elaborate on what is involved?

basically, in the disassembly from objdump, branches look approximately like
bl 27F44 @foo
bl 45A10 @bar

canonicalization just means to convert them all to the exact same canonical
text so `sort` will correctly group them together and count them as multiple
occurrences of the same instruction instead of as all different instructions:
bl @addr
bl @addr

branch targets here just means the @addr text.

You are receiving this mail because:
You are on the CC list for the bug.

More information about the libre-soc-bugs mailing list