RulingRules Reference 1.7
How is Whirlwind’s attack against each hero resolved?
Question
How is Whirlwind’s attack against each hero resolved?
Answer
Whirlwind makes a separate attack against each hero and these attacks are resolved simultaneously. Each player resolves each step of the attack simultaneously. Each attack may have a defender declared, and each defender defends for a single player.
— Rules Reference 1.7