The "Example Code" contains a minor typo. Here is the correction: 1b: // <-- not 1: lwz %r3, 0x1018(%r4)