commit | fd0a5478a19823e836207b4b7900f567bc608dbd | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Mon May 01 22:03:24 2006 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Mon May 01 22:03:24 2006 +0000 |
tree | 0fe573436056189a65429a3c789d345eac2b7aeb | |
parent | ab7dbe0cc9f06f4c0ab049d5421047c1a81879d5 [diff] |
Fix a latent bug that my spiller patch last week exposed: we were leaving instructions in the virtregfolded map that were deleted. Because they were deleted, newly allocated instructions could end up at the same address, magically finding themselves in the map. The solution is to remove entries from the map when we delete the instructions. llvm-svn: 28041