r8 r9
Виду rcx r9 rdx r8
Вот и хочу узнать это легально?
если значения регистров коорые должны быть переданы ранее используются для формирования значений регистров которые должны быть переданы после, порядок формирования значений меняется - т.к. порядок не важен - главное чтоб каждый регистр получил нужное значение.
без разницы в какой последовательности будешь параметры скидывать в регистры, главное чтоб нужные. ты лучше скажи такую информацию. вот в твоей функции используется fastcall. и в самой функции разворачивается некий сложный алгоритм, задействующий все регистры включая rcx rdx r8 r9. а какой-то параметр, или все, нужно будут только в конце функции. что делать, как быть? в регистрах то параметры
r10 r11 ещё несохраняемые регистры
как? вот в чем вопрос. в соглашении об этом вроде рассказано
Обсуждают сегодня