Analyzer: search the stack frames backwards, as the most usual hit would be the last (current) one.
ARM: avoid conflict between vldm/vstm and vldr/vstr.
CodeGen: Register*#lvalue is now a getter, returning an object that will always display the same index when inspected.
Analyzer: buffer actual instructions instead of strings, and format them when outputting the block.