JISX3010によると、
6.5.7 ビット単位のシフト演算子 意味規則 整数拡張を各オペランドに適用する。

らしいです。