You can use Cleave as long as you "drop" an opponent. It does not matter that you used a Whirlwind Attack; you dropped the last giant so Cleave entitles you to one free attack against one of the other 7 giants.
If you had Great Cleave, you could continue making attacks as long as you dropped...