Вы не забывайте, что вы декомпилируете код для процедуры.

И там куча обвязки по сохранению регистров, и т.п. Всё как положено.

Битовые операции пишутся по месту (без введения процедур).
Вот как раз и код: :00401054 23450C and eax, dword ptr [ebp+0C]
Просто and. Остальное - доставка к этому and параметров неизвестно зачем введённой процедуры