This allows you to break on the value of a function pointer
with non-address bits in it. For example your ABI might mandate
function pointer signing.
Previously it would either try to write to an address that was
incorrect, or try to set a hardware register incorrectly.
I have placed the ABI check before GetBreakableLoadAddress
on the logic that that function probably works best with a
fixed address.
This is somewhat academic because the only user of
GetBreakableLoadAddress is MIPS where we don't support any
form of address tagging.
clang-format not found in user’s local PATH; not linting file.