We have to check the final value that is written. I don't think this has any real word implications (unless something supports unaligned instructions), but unblocks simplifying the handling of PC relative relocations. llvm-svn: 265009