Fix a bug where, if there was a call at the end of a function, callee saved registers would be restored before that call:

	load.32 fp, 56(sp)              ; 2-byte Folded Reload
	load.32 link, 60(sp)            ; 2-byte Folded Reload
	call _Z9printCharc
	add.i sp, sp, 64
	ret

The problem was that call was treated as a terminator and thus PEI::insertCSRSpillsAndRestores assumed it was part of the epilogue.  It is not actually a terminator.