D
Size: a a a
R
if constexpr (is_vector<T>::value || is_span<T>::value) { /* do something */ }То в асме, на одну строку следует помещать только одну команду (имея дело именно с асм-командами а не с макросами)
pushq %rbp ; сохранить в стеке значение регистраСначала идёт команда (push, mov), потом операнды (rbp, rsp) в данном случае 64битные регистры
movq %rsp, %rbp ; переслать значение из одного регистра в другой