[IMCC] Plugged a memory leak in the register allocator when counting the number of necessary typed registers.  Though this code is still algorithmically terrible, I managed to knock one at least one exponent off of it, making it run slightly faster (especially for complex compilation units) and leak less memory.
[IMCC] Plugged a memory leak in the register allocator when counting the number
of necessary typed registers.  Though this code is still algorithmically
terrible, I managed to knock one at least one exponent off of it, making it run
slightly faster (especially for complex compilation units) and leak less
memory.

git-svn-id: 6e74a02f85675cec270f5d931b0f6998666294a3@39464 d31e2699-5ff4-0310-a27c-f18f2fbe73fe

ashgti/parrot,ashgti/parrot,ashgti/parrot,ashgti/parrot,ashgti/parrot,ashgti/parrot,ashgti/parrot