SPARC NCG: Enforce the invariant that each block ends with a jump.
authorBen.Lippmeier@anu.edu.au <unknown>
Mon, 23 Feb 2009 06:07:07 +0000 (06:07 +0000)
committerBen.Lippmeier@anu.edu.au <unknown>
Mon, 23 Feb 2009 06:07:07 +0000 (06:07 +0000)
commit724c086f69f2974212915f56fe809a61c7b5bfec
tree1af736ec328984d523a5f5a30303d71da677de36
parent714c5ba52f8ec62f6f78219358bef59219e2125c
SPARC NCG: Enforce the invariant that each block ends with a jump.

 - If each basic block doesn't end with a jump then the register
   liveness determinator will get the cross-block liveness info
   wrong, resulting in a bad allocation.
compiler/nativeGen/SPARC/CodeGen.hs