Z:gnu-www-ja-stallman-kth--c70a98-Sometimes this causes it to fr/ru

Иногда это приводит к ненужному освобождению регистров. Потому что когда всё закручивается в памяти и ему нужно копировать это в регистры, нужно получить регистры для копий. Это означает, что надо занять регистры, которые уже были распределены, и выпихнуть временные величины в ячейки стека. Конечно, это может сделать недопустимыми новые команды, потому что теперь это всё в памяти, а не в регистрах, так что ему приходится проверять это снова и снова. Иногда он думает, что ему надо копировать что-то в регистры, а на самом деле ему это не потребуется, так что он может освободить слишком много всего, и стало быть не пользоваться регистрами, которыми мог бы.