Today I was a bit distracted by the loadstoreoptimiser because it didn't do
what I wanted/expected.
This patch adds a (hidden) option to control the total number of instructions that
can be re-ordered. I appreciate this looks only a tiny bit better than a hard-coded
constant, but at least it allows more easy experimentation with different values
for now. Ideally we calculate this reorder limit based on some heuristics. I might be
looking into that next.
Second patch D57955 is just a simple clean up.