Плееры JRiver, Foobar, HQ Player, Fidelia, Amarra, Audirvana, Bug Head Emperor

В моей системе таких глобальных перемен нет, чуть лучше, но не критично. Об недостатках- точно нет. Моя система рулит :star_struck:

Вы пробовали включать в apconfig вместо модуля вывода Standard модули вывода EXTRAS, в которых уже более пяти лет основной смысл новых версий плеера?

2 лайка

Да, Игорь, только модули вывода EXTRAS и использовал , пока не послушал более ранние версии АР, но тут возможно мои уши и система так слышат.
Как-то я наверное неправильно выразился, насчёт “вялых”, прошу прощения, если как-то задел, плеер замечательный и Вам за огромную работу поклон и большое спасибо.
Но вот факт, пока самая любимая версия 2.0

1 лайк

А вы на чем? И на каком компьютере с каким питанием?
И какой эффект дают разные твики для windows? А занижение частоты и напряжения процессора?

Всё, что я хотел сказать я сказал
Далее пожалуйста без меня
Система достаточная чтобы все услышать и сделать вывод

Система “инкогнито”, значит информация бесполезная.

3 лайка

@GARRI очень точно описал то, что я услышал (кроме потери пространства записи), когда впервые попробовал MinorityClean, это была пятьдесят какая-то версия, пока прямую ссылку на неё здесь не дали, с трудом нашёл где-то в инете какой-то старый дистрибутив. Как раз пространство записи тогда как будто наконец встало на место, но какое-то сглаживание и потери в атаке и правда ощущались. Не знаю, может, какая-то потеря в разрешении (если я опять же до конца понимаю все эти термины)

Эффект от программы тем не менее перекрывал всё, для меня стало понятно значение слов “вовлекатор”, “мэджик”, ну по крайней мере мой личный мэджик случился, я переслушал многие записи не отрываясь

С более поздними версиями или действительно стало лучше, или мои уши окончательно привыкли к этой картине)

Может, и правда пора тему открыть?

3 лайка

Дерзай, мы поддержим )))

1 лайк

По своему опыту работы(занимался производством на радио) со звуком скажу и те кто балуется сведением и мастерингом знают, куча плагинов есть, из оперы психоакустических процессоров, которые добавляют гармоник и прочее в звук, делая его ну очень вкусным. В том числе в железе такие приборы стоят на многих радиостанциях у передатчиков или встроены в ФМ процессоры. Уверен что программный код какого нибудь из-них встроен в эту утилитку, о чём автор скромно молчит, а вот по описаниям людей кто прослушивал её на это похоже. Ну не может какая то программка ВАУ такой давать и это яп не господь бог, был бы им давно бы это всё монетезировано было-бы.

3 лайка

Может, вы не будете гадать, давя опытом работы на радио и послушаете?
Эти теории заговоров рассыпаются в пыль, стоит только послушать и сравнить с другими вещами, влияющими на джиттер пк с windows.
Или посмотреть на изменения изображения на мониторе.
Софтина занимает в памяти полмегабайта и грузит 800 МГц цп на 0%. Неважно, что играет, 16/44,1 или 24/96.

Все больше убеждаюсь, что далеко не все способны правильно оценить звук. Поэтому сам Хироюки слушает и оценивает на foobar. Когда с джиттером все плохо, то улучшения легко заметны - о, вч стали четче, ура!
А кто готов к тому, что тихие звуки уйдут вниз к тишине или спрячутся в шумах?
Но только так и придет живость и подвижность музыки.

Это уши привыкли, стало только “хуже” в этом плане :stuck_out_tongue_closed_eyes:

Уже, послушал, очень похоже имхо, какие заговоры- чудес не бывает. Сделайте лучше уже ветку по чудо софтине и попросите перенести всё нужное туда, не ужели не умеете это сделать.

1 лайк

Конечно, каждому своё. Я эффект на win в этой софтине хорошо ощущаю, но мэджик и всякие прочие эзотерические составляющие, на мой взгляд, не про неё, у меня явный эффект “очистки” сигнала от всякого “мусора”, типа джиттера и т.п. Итоговый звук просто становится чуть (это касательно всего) детальнее, прозрачнее, фактурнее и натуральнее (т.е. больше похож на хороший аналоговый источник).
В совокупности всех по чуть-чуть, общий эффект положительный и хорошо чувствуется.

А вот, попробовал минорити запустить вместе с фиделайзером, чего то стало совсем не гуд по звуку.

3 лайка

Вадим, примерно в 2012-м аккурат точно такие же предположения (умалчивание неких встроенных “улучшайзеров”) выдвигались в адрес Jplay, мол, ухослышно явное вмешательство в сигнал. Тогда же я предложил элементарный способ проверки - воспроизвести HDCD на устройстве с аппаратным декодером и соответствующей индикацией. Если пересчет имеет место быть, аппаратный декодер не найдет нужные метки и поток будет обработан как стандартный Redbook.
Восемь лет спустя можно добавить к перечню проверочных форматы MQA и DSD256. Последний особенно показателен;)
Дерзайте, пора расставить все точки над…

1 лайк

Насколько помню, для ранних ревизий Minority Clean (до XXV включительно) выкладывались исходники. Это к вопросу о перехвате/пересчете потока. Я, конечно, сварщик не настоящий, но для интересующихся привожу листинг ревизии X:

Сводка

; MinorityClean X (2019 09 16)
; Copyright © 2019 Hiroyuki Yokota (oryaaaaa)
; Design based by Super AI designed (KO-DO-KAI)

Macro NOPx16
!NOP
!NOP
!NOP
!NOP ;4
!NOP
!NOP
!NOP
!NOP ;8
!NOP
!NOP
!NOP
!NOP ;12
!NOP
!NOP
!NOP
!NOP ;16
EndMacro

Macro NOP_bx_cx_ax_dx
!NOP bx
!NOP Ebx
!NOP Rbx
!NOP cx
!NOP Ecx
!NOP Rcx
!NOP bp
!NOP Ebp
!NOP Rbp
!NOP di
!NOP Edi
!NOP Rdi
!NOP R8w
!NOP R8d
!NOP R8
!NOP R10w
!NOP R10d
!NOP R10
!NOP R12w
!NOP R12d
!NOP R12
!NOP R14w
!NOP R14d
!NOP R14
!NOP ax
!NOP Eax
!NOP Rax
!NOP dx
!NOP Edx
!NOP Rdx
!NOP sp
!NOP Esp
!NOP Rsp
!NOP si
!NOP Esi
!NOP Rsi
!NOP R9w
!NOP R9d
!NOP R9
!NOP R11w
!NOP R11d
!NOP R11
!NOP R13w
!NOP R13d
!NOP R13
!NOP R15w
!NOP R15d
!NOP R15
EndMacro

Macro XCHG_bx_cx_ax_dx
!XCHG bh, bl
!XCHG bl, bh
!XCHG Ebx, Ebx
!XCHG Rbx, Rbx
!XCHG ch, cl
!XCHG cl, ch
!XCHG Ecx, Ecx
!XCHG Rcx, Rcx
!XCHG bp, bp
!XCHG Ebp, Ebp
!XCHG Rbp, Rbp
!XCHG di, di
!XCHG Edi, Edi
!XCHG Rdi, Rdi
!XCHG R8w, R8w
!XCHG R8d, R8d
!XCHG R8, R8
!XCHG R10w, R10w
!XCHG R10d, R10d
!XCHG R10, R10
!XCHG R12w, R12w
!XCHG R12d, R12d
!XCHG R12, R12
!XCHG R14w, R14w
!XCHG R14d, R14d
!XCHG R14, R14
!XCHG ah, al
!XCHG al, ah
!XCHG Eax, Eax
!XCHG Rax, Rax
!XCHG dh, dl
!XCHG dl, dh
!XCHG Edx, Edx
!XCHG Rdx, Rdx
!XCHG sp, sp
!XCHG Esp, Esp
!XCHG Rsp, Rsp
!XCHG si, si
!XCHG Esi, Esi
!XCHG Rsi, Rsi
!XCHG R9w, R9w
!XCHG R9d, R9d
!XCHG R9, R9
!XCHG R11w, R11w
!XCHG R11d, R11d
!XCHG R11, R11
!XCHG R13w, R13w
!XCHG R13d, R13d
!XCHG R13, R13
!XCHG R15w, R15w
!XCHG R15d, R15d
!XCHG R15, R15
EndMacro

Macro MemoryWriteStabilizer72
!MOVNTQ [v_CuresClearLoop_stop], mm5
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax
!MOVNTQ [v_CuresClearLoop_stop], mm5
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax
!MOVNTQ [v_CuresClearLoop_stop], mm5
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax
!MOVNTQ [v_CuresClearLoop_stop], mm5
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax ; 4
!MOVNTQ [v_CuresClearLoop_stop], mm5
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax
!MOVNTQ [v_CuresClearLoop_stop], mm5
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax
!MOVNTQ [v_CuresClearLoop_stop], mm5
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax
!MOVNTQ [v_CuresClearLoop_stop], mm5
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax ; 8
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax ; 12
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax ; 16
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax ; 4 x2
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax ; 8 x2
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax ; 12 x2
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax
!MOVNTI [v_CuresClearLoop_stop], R8
!MOVNTI [v_CuresClearLoop_stop], Rax ; 16 x2
EndMacro

Macro CuresClearLoop_Reset ;remove EMMS
!PXOR mm5, mm5
!PXOR mm5, mm5
!XOR R8, R8
!MOVQ R8, mm5
!NOT R8
!MOVQ R8, mm5
!NOT R8
!MOVQ R8, mm5
!NOT R8
!MOVQ R8, mm5
!NOT R8 ;4
!MOVQ R8, mm5
!NOT R8
!MOVQ R8, mm5
!NOT R8
!MOVQ R8, mm5
!NOT R8
!MOVQ R8, mm5
!NOT R8 ;8
!PXOR mm1, mm1
!PXOR mm1, mm1
!PXOR mm2, mm2
!PXOR mm2, mm2
!PXOR mm3, mm3
!PXOR mm3, mm3
!PXOR mm4, mm4
!PXOR mm4, mm4
!PXOR mm5, mm5
!PXOR mm5, mm5
!PXOR mm6, mm6
!PXOR mm6, mm6
!PXOR mm7, mm7
!PXOR mm7, mm7
!MOVQ Rax, mm5
!MOVQ mm1, R8
!XOR R8, R8
!MOVQ mm2, mm1
!MOVQ mm3, mm2
!MOVQ mm4, mm3
!MOVQ mm6, mm4
!MOVQ mm7, mm6
!PANDN mm5, mm7
!PXOR mm1, mm1
!PXOR mm1, mm1
!MOVQ mm1, mm5
!PXOR mm2, mm2
!PXOR mm2, mm2
!MOVQ mm2, mm1
!PXOR mm3, mm3
!PXOR mm3, mm3
!MOVQ mm3, mm2
!PXOR mm4, mm4
!PXOR mm4, mm4
!MOVQ mm4, mm3
!PXOR mm5, mm5
!PXOR mm5, mm5
!MOVQ mm5, mm4
!PXOR mm6, mm6
!PXOR mm6, mm6
!MOVQ mm6, mm5
!PXOR mm7, mm7
!PXOR mm7, mm7
!MOVQ mm7, mm6
;
!MOVQ R8, mm7
!MOVQ Rax, mm5
!XOR Rax, Rax
!PXOR mm1, mm1
!PXOR mm1, mm1
!PXOR mm2, mm2
!PXOR mm2, mm2
!PXOR mm3, mm3
!PXOR mm3, mm3
!PXOR mm4, mm4
!PXOR mm4, mm4
!PXOR mm5, mm5
!PXOR mm5, mm5
!PXOR mm6, mm6
!PXOR mm6, mm6
!PANDN mm5, mm7
!MOVQ mm6, mm5
!MOVQ mm4, mm6
!MOVQ mm1, mm4
!MOVQ mm3, mm1
!MOVQ mm5, mm3
MemoryWriteStabilizer72
MemoryWriteStabilizer72
MemoryWriteStabilizer72
MemoryWriteStabilizer72 ; Total 288
!XOR R8, R8
EndMacro

Macro HyperTune
!XOR Rax, Rax
!INC Rax
!NEG Rax
!XCHG al, al
!NEG Rax
!Dec Rax
!XCHG Rax, Rax
!XOR Rdx, Rdx
!INC Rdx
!NEG Rdx
!XCHG dl, dl
!NEG Rdx
!Dec Rdx
!XCHG Rdx, Rdx
!XOR R8, R8
!INC R8
!NEG R8
!XCHG R8b, R8b
!NEG R8
!Dec R8
!XCHG R8, R8
!XOR R10, R10
!INC R10
!NEG R10
!XCHG R10b, R10b
!NEG R10
!Dec R10
!XCHG R10, R10
!XOR R12, R12
!INC R12
!NEG R12
!XCHG R12b, R12b
!NEG R12
!Dec R12
!XCHG R12, R12
!XOR R14, R14
!INC R14
!NEG R14
!XCHG R14b, R14b
!NEG R14
!Dec R14
!XCHG R14, R14
!XOR Rbx, Rbx
!INC Rbx
!NEG Rbx
!XCHG bl, bl
!NEG Rbx
!Dec Rbx
!XCHG Rbx, Rbx
!XOR Rcx, Rcx
!INC Rcx
!NEG Rcx
!XCHG cl, cl
!NEG Rcx
!Dec Rcx
!XCHG Rcx, Rcx
!XOR R9, R9
!INC R9
!NEG R9
!XCHG R9b, R9b
!NEG R9
!Dec R9
!XCHG R9, R9
!XOR R11, R11
!INC R11
!NEG R11
!XCHG R11b, R11b
!NEG R11
!Dec R11
!XCHG R11, R11
!XOR R13, R13
!INC R13
!NEG R13
!XCHG R13b, R13b
!NEG R13
!Dec R13
!XCHG R13, R13
!XOR R15, R15
!INC R15
!NEG R15
!XCHG R15b, R15b
!NEG R15
!Dec R15
!XCHG R15, R15
EndMacro

Macro CuresPartner_4096ms
NOPx16
!XCHG ah, al
!XCHG al, ah
!XCHG Eax, Eax
!XCHG Rax, Rax
!PXOR mm5, mm5
!PXOR mm5, mm5
!XOR Rcx, Rcx
!MOVQ Rcx, mm5
!EMMS
!CALL PB_Delay
NOPx16
!XCHG ah, al
!XCHG al, ah
!XCHG Eax, Eax
!XCHG Rax, Rax
NOP_bx_cx_ax_dx
XCHG_bx_cx_ax_dx
NOP_bx_cx_ax_dx
XCHG_bx_cx_ax_dx
NOP_bx_cx_ax_dx
XCHG_bx_cx_ax_dx
NOP_bx_cx_ax_dx
XCHG_bx_cx_ax_dx ; 4
NOP_bx_cx_ax_dx
XCHG_bx_cx_ax_dx
NOP_bx_cx_ax_dx
XCHG_bx_cx_ax_dx
NOP_bx_cx_ax_dx
XCHG_bx_cx_ax_dx
NOP_bx_cx_ax_dx
XCHG_bx_cx_ax_dx ; 8
NOP_bx_cx_ax_dx
XCHG_bx_cx_ax_dx
NOP_bx_cx_ax_dx
XCHG_bx_cx_ax_dx
NOP_bx_cx_ax_dx
XCHG_bx_cx_ax_dx
NOP_bx_cx_ax_dx
XCHG_bx_cx_ax_dx ; 12
NOP_bx_cx_ax_dx
XCHG_bx_cx_ax_dx
NOP_bx_cx_ax_dx
XCHG_bx_cx_ax_dx
NOP_bx_cx_ax_dx
XCHG_bx_cx_ax_dx
NOP_bx_cx_ax_dx
XCHG_bx_cx_ax_dx ; 16
HyperTune
CuresClearLoop_Reset ;remove EMMS
EndMacro

Macro CuresPartner_4096ms_End
!XOR Rax, Rax
!INC Rax
!XOR Rcx, Rcx
!INC Rcx
!INC Rcx
!INC Rcx
!INC Rcx
!INC Rcx
!INC Rcx
!INC Rcx
!INC Rcx
!INC Rcx
!INC Rcx
!INC Rcx
!INC Rcx
!SHL Rax, cl
!XCHG Rax, Rcx
!CALL PB_Delay
NOPx16
!XCHG ah, al
!XCHG al, ah
!XCHG Eax, Eax
!XCHG Rax, Rax
EndMacro

Global CuresClearLoop_stop.i
;PureBasicStart
;PureBasicStart
;PureBasicStart
NOPx16
!XCHG ah, al
!XCHG al, ah
!XCHG Eax, Eax
!XCHG Rax, Rax
!PXOR mm5, mm5
!PXOR mm5, mm5
!MOVNTQ [v_CuresClearLoop_stop], mm5
!MOVNTQ [v_CuresClearLoop_stop], mm5
!MOVNTQ [v_CuresClearLoop_stop], mm5
!MOVNTQ [v_CuresClearLoop_stop], mm5 ;4
!MOVNTQ [v_CuresClearLoop_stop], mm5
!MOVNTQ [v_CuresClearLoop_stop], mm5
!MOVNTQ [v_CuresClearLoop_stop], mm5
!MOVNTQ [v_CuresClearLoop_stop], mm5 ;8
!XCHG spl, bpl
!XCHG Rsp, Rsp
!XCHG Rbp, Rbp
!XCHG bpl, spl
!FNOP
!FNOP
!FNOP
!FNOP
!FNOP
!FNOP
!FNOP
!FNOP ;8
!FNOP
!FNOP
!FNOP
!FNOP
!FNOP
!FNOP
!FNOP
!FNOP ;16
!XCHG spl, bpl
!XCHG Rsp, Rsp
!XCHG Rbp, Rbp
!XCHG bpl, spl
!Start_Program:
!FNOP
!FNOP
!FNOP
!FNOP
!FNOP
!FNOP
!FNOP
!FNOP ;8
!FNOP
!FNOP
!FNOP
!FNOP
!FNOP
!FNOP
!FNOP
!FNOP ;16
CuresPartner_4096ms
IncludeFile “MinorityClean_OnlyMyRailgun_2e_MMX.pbi”
XCHG_bx_cx_ax_dx
IncludeFile “MinorityClean_OnlyMyRailgun_2e_MMX.pbi”
!EMMS
CuresPartner_4096ms_End
!JMP Start_Program
!JMP PureBasicStart
!JMP PureBasicStart
!JMP PB_Delay
!JMP PB_Delay
End
Delay(16)
; IDE Options = PureBasic 5.70 LTS (Windows - x64)
; CPU = 2
; DisableDebugger
; Compiler = PureBasic 5.70 LTS (Windows - x64)

Сводка

; IncludeFile “MinorityClean_OnlyMyRailgun_2e_MMX.pbi”
; Copyright © 2019 Hiroyuki Yokota (oryaaaaa)
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!MOVQ mm5, [v_CuresClearLoop_stop]
!MOVQ mm0, mm5
!MOVQ mm1, mm5
!MOVQ mm2, mm5
!MOVQ mm3, mm5
!MOVQ mm4, mm5
!MOVQ mm6, mm5
!MOVQ mm7, mm5
!MOVQ mm3, Rdi
!XOR Rdi, Rdi
!XOR Rdi, Rdi
!AND Rdi, Rdi
!AND Rdi, Rdi
!MOVQ Rdi, mm5
!MOVQ mm1, mm3
!MOVQ mm7, mm1
!MOVQ mm2, mm7
!MOVQ mm6, mm2
!MOVQ mm4, mm6
!MOVQ mm5, mm4
!MOVQ Rdi, mm5
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!MOVQ mm5, [v_CuresClearLoop_stop]
!MOVQ mm0, mm5
!MOVQ mm1, mm5
!MOVQ mm2, mm5
!MOVQ mm3, mm5
!MOVQ mm4, mm5
!MOVQ mm6, mm5
!MOVQ mm7, mm5
!MOVQ mm3, Rbp
!XOR Rbp, Rbp
!XOR Rbp, Rbp
!AND Rbp, Rbp
!AND Rbp, Rbp
!MOVQ Rbp, mm5
!MOVQ mm1, mm3
!MOVQ mm7, mm1
!MOVQ mm2, mm7
!MOVQ mm6, mm2
!MOVQ mm4, mm6
!MOVQ mm5, mm4
!MOVQ Rbp, mm5
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!MOVQ mm5, [v_CuresClearLoop_stop]
!MOVQ mm0, mm5
!MOVQ mm1, mm5
!MOVQ mm2, mm5
!MOVQ mm3, mm5
!MOVQ mm4, mm5
!MOVQ mm6, mm5
!MOVQ mm7, mm5
!MOVQ mm3, Rbx
!XOR Rbx, Rbx
!XOR Rbx, Rbx
!AND Rbx, Rbx
!AND Rbx, Rbx
!MOVQ Rbx, mm5
!MOVQ mm1, mm3
!MOVQ mm7, mm1
!MOVQ mm2, mm7
!MOVQ mm6, mm2
!MOVQ mm4, mm6
!MOVQ mm5, mm4
!MOVQ Rbx, mm5
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!MOVQ mm5, [v_CuresClearLoop_stop]
!MOVQ mm0, mm5
!MOVQ mm1, mm5
!MOVQ mm2, mm5
!MOVQ mm3, mm5
!MOVQ mm4, mm5
!MOVQ mm6, mm5
!MOVQ mm7, mm5
!MOVQ mm3, Rcx
!XOR Rcx, Rcx
!XOR Rcx, Rcx
!AND Rcx, Rcx
!AND Rcx, Rcx
!MOVQ Rcx, mm5
!MOVQ mm1, mm3
!MOVQ mm7, mm1
!MOVQ mm2, mm7
!MOVQ mm6, mm2
!MOVQ mm4, mm6
!MOVQ mm5, mm4
!MOVQ Rcx, mm5
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!MOVQ mm5, [v_CuresClearLoop_stop]
!MOVQ mm0, mm5
!MOVQ mm1, mm5
!MOVQ mm2, mm5
!MOVQ mm3, mm5
!MOVQ mm4, mm5
!MOVQ mm6, mm5
!MOVQ mm7, mm5
!MOVQ mm3, R8
!XOR R8, R8
!XOR R8, R8
!AND R8, R8
!AND R8, R8
!MOVQ R8, mm5
!MOVQ mm1, mm3
!MOVQ mm7, mm1
!MOVQ mm2, mm7
!MOVQ mm6, mm2
!MOVQ mm4, mm6
!MOVQ mm5, mm4
!MOVQ R8, mm5
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!MOVQ mm5, [v_CuresClearLoop_stop]
!MOVQ mm0, mm5
!MOVQ mm1, mm5
!MOVQ mm2, mm5
!MOVQ mm3, mm5
!MOVQ mm4, mm5
!MOVQ mm6, mm5
!MOVQ mm7, mm5
!MOVQ mm3, R10
!XOR R10, R10
!XOR R10, R10
!AND R10, R10
!AND R10, R10
!MOVQ R10, mm5
!MOVQ mm1, mm3
!MOVQ mm7, mm1
!MOVQ mm2, mm7
!MOVQ mm6, mm2
!MOVQ mm4, mm6
!MOVQ mm5, mm4
!MOVQ R10, mm5
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!MOVQ mm5, [v_CuresClearLoop_stop]
!MOVQ mm0, mm5
!MOVQ mm1, mm5
!MOVQ mm2, mm5
!MOVQ mm3, mm5
!MOVQ mm4, mm5
!MOVQ mm6, mm5
!MOVQ mm7, mm5
!MOVQ mm3, R12
!XOR R12, R12
!XOR R12, R12
!AND R12, R12
!AND R12, R12
!MOVQ R12, mm5
!MOVQ mm1, mm3
!MOVQ mm7, mm1
!MOVQ mm2, mm7
!MOVQ mm6, mm2
!MOVQ mm4, mm6
!MOVQ mm5, mm4
!MOVQ R12, mm5
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!MOVQ mm5, [v_CuresClearLoop_stop]
!MOVQ mm0, mm5
!MOVQ mm1, mm5
!MOVQ mm2, mm5
!MOVQ mm3, mm5
!MOVQ mm4, mm5
!MOVQ mm6, mm5
!MOVQ mm7, mm5
!MOVQ mm3, R14
!XOR R14, R14
!XOR R14, R14
!AND R14, R14
!AND R14, R14
!MOVQ R14, mm5
!MOVQ mm1, mm3
!MOVQ mm7, mm1
!MOVQ mm2, mm7
!MOVQ mm6, mm2
!MOVQ mm4, mm6
!MOVQ mm5, mm4
!MOVQ R14, mm5
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!MOVQ mm5, [v_CuresClearLoop_stop]
!MOVQ mm0, mm5
!MOVQ mm1, mm5
!MOVQ mm2, mm5
!MOVQ mm3, mm5
!MOVQ mm4, mm5
!MOVQ mm6, mm5
!MOVQ mm7, mm5
!MOVQ mm3, Rsi
!XOR Rsi, Rsi
!XOR Rsi, Rsi
!AND Rsi, Rsi
!AND Rsi, Rsi
!MOVQ Rsi, mm5
!MOVQ mm1, mm3
!MOVQ mm7, mm1
!MOVQ mm2, mm7
!MOVQ mm6, mm2
!MOVQ mm4, mm6
!MOVQ mm5, mm4
!MOVQ Rsi, mm5
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!MOVQ mm5, [v_CuresClearLoop_stop]
!MOVQ mm0, mm5
!MOVQ mm1, mm5
!MOVQ mm2, mm5
!MOVQ mm3, mm5
!MOVQ mm4, mm5
!MOVQ mm6, mm5
!MOVQ mm7, mm5
!MOVQ mm3, Rsp
!XOR Rsp, Rsp
!XOR Rsp, Rsp
!AND Rsp, Rsp
!AND Rsp, Rsp
!MOVQ Rsp, mm5
!MOVQ mm1, mm3
!MOVQ mm7, mm1
!MOVQ mm2, mm7
!MOVQ mm6, mm2
!MOVQ mm4, mm6
!MOVQ mm5, mm4
!MOVQ Rsp, mm5
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!MOVQ mm5, [v_CuresClearLoop_stop]
!MOVQ mm0, mm5
!MOVQ mm1, mm5
!MOVQ mm2, mm5
!MOVQ mm3, mm5
!MOVQ mm4, mm5
!MOVQ mm6, mm5
!MOVQ mm7, mm5
!MOVQ mm3, Rax
!XOR Rax, Rax
!XOR Rax, Rax
!AND Rax, Rax
!AND Rax, Rax
!MOVQ Rax, mm5
!MOVQ mm1, mm3
!MOVQ mm7, mm1
!MOVQ mm2, mm7
!MOVQ mm6, mm2
!MOVQ mm4, mm6
!MOVQ mm5, mm4
!MOVQ Rax, mm5
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!MOVQ mm5, [v_CuresClearLoop_stop]
!MOVQ mm0, mm5
!MOVQ mm1, mm5
!MOVQ mm2, mm5
!MOVQ mm3, mm5
!MOVQ mm4, mm5
!MOVQ mm6, mm5
!MOVQ mm7, mm5
!MOVQ mm3, Rdx
!XOR Rdx, Rdx
!XOR Rdx, Rdx
!AND Rdx, Rdx
!AND Rdx, Rdx
!MOVQ Rdx, mm5
!MOVQ mm1, mm3
!MOVQ mm7, mm1
!MOVQ mm2, mm7
!MOVQ mm6, mm2
!MOVQ mm4, mm6
!MOVQ mm5, mm4
!MOVQ Rdx, mm5
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!MOVQ mm5, [v_CuresClearLoop_stop]
!MOVQ mm0, mm5
!MOVQ mm1, mm5
!MOVQ mm2, mm5
!MOVQ mm3, mm5
!MOVQ mm4, mm5
!MOVQ mm6, mm5
!MOVQ mm7, mm5
!MOVQ mm3, R9
!XOR R9, R9
!XOR R9, R9
!AND R9, R9
!AND R9, R9
!MOVQ R9, mm5
!MOVQ mm1, mm3
!MOVQ mm7, mm1
!MOVQ mm2, mm7
!MOVQ mm6, mm2
!MOVQ mm4, mm6
!MOVQ mm5, mm4
!MOVQ R9, mm5
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!MOVQ mm5, [v_CuresClearLoop_stop]
!MOVQ mm0, mm5
!MOVQ mm1, mm5
!MOVQ mm2, mm5
!MOVQ mm3, mm5
!MOVQ mm4, mm5
!MOVQ mm6, mm5
!MOVQ mm7, mm5
!MOVQ mm3, R11
!XOR R11, R11
!XOR R11, R11
!AND R11, R11
!AND R11, R11
!MOVQ R11, mm5
!MOVQ mm1, mm3
!MOVQ mm7, mm1
!MOVQ mm2, mm7
!MOVQ mm6, mm2
!MOVQ mm4, mm6
!MOVQ mm5, mm4
!MOVQ R11, mm5
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!MOVQ mm5, [v_CuresClearLoop_stop]
!MOVQ mm0, mm5
!MOVQ mm1, mm5
!MOVQ mm2, mm5
!MOVQ mm3, mm5
!MOVQ mm4, mm5
!MOVQ mm6, mm5
!MOVQ mm7, mm5
!MOVQ mm3, R13
!XOR R13, R13
!XOR R13, R13
!AND R13, R13
!AND R13, R13
!MOVQ R13, mm5
!MOVQ mm1, mm3
!MOVQ mm7, mm1
!MOVQ mm2, mm7
!MOVQ mm6, mm2
!MOVQ mm4, mm6
!MOVQ mm5, mm4
!MOVQ R13, mm5
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!MOVQ mm5, [v_CuresClearLoop_stop]
!MOVQ mm0, mm5
!MOVQ mm1, mm5
!MOVQ mm2, mm5
!MOVQ mm3, mm5
!MOVQ mm4, mm5
!MOVQ mm6, mm5
!MOVQ mm7, mm5
!MOVQ mm3, R15
!XOR R15, R15
!XOR R15, R15
!AND R15, R15
!AND R15, R15
!MOVQ R15, mm5
!MOVQ mm1, mm3
!MOVQ mm7, mm1
!MOVQ mm2, mm7
!MOVQ mm6, mm2
!MOVQ mm4, mm6
!MOVQ mm5, mm4
!MOVQ R15, mm5
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm0, mm0
!PXOR mm0, mm0
!PAND mm0, mm0
!PAND mm0, mm0
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm1, mm1
!PXOR mm1, mm1
!PAND mm1, mm1
!PAND mm1, mm1
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm2, mm2
!PXOR mm2, mm2
!PAND mm2, mm2
!PAND mm2, mm2
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm3, mm3
!PXOR mm3, mm3
!PAND mm3, mm3
!PAND mm3, mm3
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm4, mm4
!PXOR mm4, mm4
!PAND mm4, mm4
!PAND mm4, mm4
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm5, mm5
!PXOR mm5, mm5
!PAND mm5, mm5
!PAND mm5, mm5
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm6, mm6
!PXOR mm6, mm6
!PAND mm6, mm6
!PAND mm6, mm6
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!PXOR mm7, mm7
!PXOR mm7, mm7
!PAND mm7, mm7
!PAND mm7, mm7
!MOVQ mm5, [v_CuresClearLoop_stop]
!MOVQ mm0, mm5
!MOVQ mm1, mm5
!MOVQ mm2, mm5
!MOVQ mm3, mm5
!MOVQ mm4, mm5
!MOVQ mm6, mm5
!MOVQ mm7, mm5
!MOVQ mm1, mm3
!MOVQ mm7, mm1
!MOVQ mm2, mm7
!MOVQ mm6, mm2
!MOVQ mm4, mm6
!MOVQ mm5, mm4
!MOVQ2DQ xmm0, mm3
!PUNPCKLQDQ xmm0, xmm0
!MOVQ2DQ xmm1, mm3
!PUNPCKLQDQ xmm1, xmm1
!MOVQ2DQ xmm2, mm3
!PUNPCKLQDQ xmm2, xmm2
!MOVQ2DQ xmm3, mm3
!PUNPCKLQDQ xmm3, xmm3
!MOVQ2DQ xmm4, mm3
!PUNPCKLQDQ xmm4, xmm4
!MOVQ2DQ xmm5, mm3
!PUNPCKLQDQ xmm5, xmm5
!MOVQ2DQ xmm6, mm3
!PUNPCKLQDQ xmm6, xmm6
!MOVQ2DQ xmm7, mm3
!PUNPCKLQDQ xmm7, xmm7
!MOVQ2DQ xmm8, mm3
!PUNPCKLQDQ xmm8, xmm8
!MOVQ2DQ xmm9, mm3
!PUNPCKLQDQ xmm9, xmm9
!MOVQ2DQ xmm10, mm3
!PUNPCKLQDQ xmm10, xmm10
!MOVQ2DQ xmm11, mm3
!PUNPCKLQDQ xmm11, xmm11
!MOVQ2DQ xmm12, mm3
!PUNPCKLQDQ xmm12, xmm12
!MOVQ2DQ xmm13, mm3
!PUNPCKLQDQ xmm13, xmm13
!MOVQ2DQ xmm14, mm3
!PUNPCKLQDQ xmm14, xmm14
!MOVQ2DQ xmm15, mm3
!PUNPCKLQDQ xmm15, xmm15
!MOVQ2DQ xmm0, mm1
!PUNPCKLQDQ xmm0, xmm0
!MOVQ2DQ xmm1, mm1
!PUNPCKLQDQ xmm1, xmm1
!MOVQ2DQ xmm2, mm1
!PUNPCKLQDQ xmm2, xmm2
!MOVQ2DQ xmm3, mm1
!PUNPCKLQDQ xmm3, xmm3
!MOVQ2DQ xmm4, mm1
!PUNPCKLQDQ xmm4, xmm4
!MOVQ2DQ xmm5, mm1
!PUNPCKLQDQ xmm5, xmm5
!MOVQ2DQ xmm6, mm1
!PUNPCKLQDQ xmm6, xmm6
!MOVQ2DQ xmm7, mm1
!PUNPCKLQDQ xmm7, xmm7
!MOVQ2DQ xmm8, mm1
!PUNPCKLQDQ xmm8, xmm8
!MOVQ2DQ xmm9, mm1
!PUNPCKLQDQ xmm9, xmm9
!MOVQ2DQ xmm10, mm1
!PUNPCKLQDQ xmm10, xmm10
!MOVQ2DQ xmm11, mm1
!PUNPCKLQDQ xmm11, xmm11
!MOVQ2DQ xmm12, mm1
!PUNPCKLQDQ xmm12, xmm12
!MOVQ2DQ xmm13, mm1
!PUNPCKLQDQ xmm13, xmm13
!MOVQ2DQ xmm14, mm1
!PUNPCKLQDQ xmm14, xmm14
!MOVQ2DQ xmm15, mm1
!PUNPCKLQDQ xmm15, xmm15
!MOVQ2DQ xmm0, mm7
!PUNPCKLQDQ xmm0, xmm0
!MOVQ2DQ xmm1, mm7
!PUNPCKLQDQ xmm1, xmm1
!MOVQ2DQ xmm2, mm7
!PUNPCKLQDQ xmm2, xmm2
!MOVQ2DQ xmm3, mm7
!PUNPCKLQDQ xmm3, xmm3
!MOVQ2DQ xmm4, mm7
!PUNPCKLQDQ xmm4, xmm4
!MOVQ2DQ xmm5, mm7
!PUNPCKLQDQ xmm5, xmm5
!MOVQ2DQ xmm6, mm7
!PUNPCKLQDQ xmm6, xmm6
!MOVQ2DQ xmm7, mm7
!PUNPCKLQDQ xmm7, xmm7
!MOVQ2DQ xmm8, mm7
!PUNPCKLQDQ xmm8, xmm8
!MOVQ2DQ xmm9, mm7
!PUNPCKLQDQ xmm9, xmm9
!MOVQ2DQ xmm10, mm7
!PUNPCKLQDQ xmm10, xmm10
!MOVQ2DQ xmm11, mm7
!PUNPCKLQDQ xmm11, xmm11
!MOVQ2DQ xmm12, mm7
!PUNPCKLQDQ xmm12, xmm12
!MOVQ2DQ xmm13, mm7
!PUNPCKLQDQ xmm13, xmm13
!MOVQ2DQ xmm14, mm7
!PUNPCKLQDQ xmm14, xmm14
!MOVQ2DQ xmm15, mm7
!PUNPCKLQDQ xmm15, xmm15
!MOVQ2DQ xmm0, mm2
!PUNPCKLQDQ xmm0, xmm0
!MOVQ2DQ xmm1, mm2
!PUNPCKLQDQ xmm1, xmm1
!MOVQ2DQ xmm2, mm2
!PUNPCKLQDQ xmm2, xmm2
!MOVQ2DQ xmm3, mm2
!PUNPCKLQDQ xmm3, xmm3
!MOVQ2DQ xmm4, mm2
!PUNPCKLQDQ xmm4, xmm4
!MOVQ2DQ xmm5, mm2
!PUNPCKLQDQ xmm5, xmm5
!MOVQ2DQ xmm6, mm2
!PUNPCKLQDQ xmm6, xmm6
!MOVQ2DQ xmm7, mm2
!PUNPCKLQDQ xmm7, xmm7
!MOVQ2DQ xmm8, mm2
!PUNPCKLQDQ xmm8, xmm8
!MOVQ2DQ xmm9, mm2
!PUNPCKLQDQ xmm9, xmm9
!MOVQ2DQ xmm10, mm2
!PUNPCKLQDQ xmm10, xmm10
!MOVQ2DQ xmm11, mm2
!PUNPCKLQDQ xmm11, xmm11
!MOVQ2DQ xmm12, mm2
!PUNPCKLQDQ xmm12, xmm12
!MOVQ2DQ xmm13, mm2
!PUNPCKLQDQ xmm13, xmm13
!MOVQ2DQ xmm14, mm2
!PUNPCKLQDQ xmm14, xmm14
!MOVQ2DQ xmm15, mm2
!PUNPCKLQDQ xmm15, xmm15
!MOVQ2DQ xmm0, mm6
!PUNPCKLQDQ xmm0, xmm0
!MOVQ2DQ xmm1, mm6
!PUNPCKLQDQ xmm1, xmm1
!MOVQ2DQ xmm2, mm6
!PUNPCKLQDQ xmm2, xmm2
!MOVQ2DQ xmm3, mm6
!PUNPCKLQDQ xmm3, xmm3
!MOVQ2DQ xmm4, mm6
!PUNPCKLQDQ xmm4, xmm4
!MOVQ2DQ xmm5, mm6
!PUNPCKLQDQ xmm5, xmm5
!MOVQ2DQ xmm6, mm6
!PUNPCKLQDQ xmm6, xmm6
!MOVQ2DQ xmm7, mm6
!PUNPCKLQDQ xmm7, xmm7
!MOVQ2DQ xmm8, mm6
!PUNPCKLQDQ xmm8, xmm8
!MOVQ2DQ xmm9, mm6
!PUNPCKLQDQ xmm9, xmm9
!MOVQ2DQ xmm10, mm6
!PUNPCKLQDQ xmm10, xmm10
!MOVQ2DQ xmm11, mm6
!PUNPCKLQDQ xmm11, xmm11
!MOVQ2DQ xmm12, mm6
!PUNPCKLQDQ xmm12, xmm12
!MOVQ2DQ xmm13, mm6
!PUNPCKLQDQ xmm13, xmm13
!MOVQ2DQ xmm14, mm6
!PUNPCKLQDQ xmm14, xmm14
!MOVQ2DQ xmm15, mm6
!PUNPCKLQDQ xmm15, xmm15
!MOVQ2DQ xmm0, mm4
!PUNPCKLQDQ xmm0, xmm0
!MOVQ2DQ xmm1, mm4
!PUNPCKLQDQ xmm1, xmm1
!MOVQ2DQ xmm2, mm4
!PUNPCKLQDQ xmm2, xmm2
!MOVQ2DQ xmm3, mm4
!PUNPCKLQDQ xmm3, xmm3
!MOVQ2DQ xmm4, mm4
!PUNPCKLQDQ xmm4, xmm4
!MOVQ2DQ xmm5, mm4
!PUNPCKLQDQ xmm5, xmm5
!MOVQ2DQ xmm6, mm4
!PUNPCKLQDQ xmm6, xmm6
!MOVQ2DQ xmm7, mm4
!PUNPCKLQDQ xmm7, xmm7
!MOVQ2DQ xmm8, mm4
!PUNPCKLQDQ xmm8, xmm8
!MOVQ2DQ xmm9, mm4
!PUNPCKLQDQ xmm9, xmm9
!MOVQ2DQ xmm10, mm4
!PUNPCKLQDQ xmm10, xmm10
!MOVQ2DQ xmm11, mm4
!PUNPCKLQDQ xmm11, xmm11
!MOVQ2DQ xmm12, mm4
!PUNPCKLQDQ xmm12, xmm12
!MOVQ2DQ xmm13, mm4
!PUNPCKLQDQ xmm13, xmm13
!MOVQ2DQ xmm14, mm4
!PUNPCKLQDQ xmm14, xmm14
!MOVQ2DQ xmm15, mm4
!PUNPCKLQDQ xmm15, xmm15
!MOVQ2DQ xmm0, mm5
!PUNPCKLQDQ xmm0, xmm0
!MOVQ2DQ xmm1, mm5
!PUNPCKLQDQ xmm1, xmm1
!MOVQ2DQ xmm2, mm5
!PUNPCKLQDQ xmm2, xmm2
!MOVQ2DQ xmm3, mm5
!PUNPCKLQDQ xmm3, xmm3
!MOVQ2DQ xmm4, mm5
!PUNPCKLQDQ xmm4, xmm4
!MOVQ2DQ xmm5, mm5
!PUNPCKLQDQ xmm5, xmm5
!MOVQ2DQ xmm6, mm5
!PUNPCKLQDQ xmm6, xmm6
!MOVQ2DQ xmm7, mm5
!PUNPCKLQDQ xmm7, xmm7
!MOVQ2DQ xmm8, mm5
!PUNPCKLQDQ xmm8, xmm8
!MOVQ2DQ xmm9, mm5
!PUNPCKLQDQ xmm9, xmm9
!MOVQ2DQ xmm10, mm5
!PUNPCKLQDQ xmm10, xmm10
!MOVQ2DQ xmm11, mm5
!PUNPCKLQDQ xmm11, xmm11
!MOVQ2DQ xmm12, mm5
!PUNPCKLQDQ xmm12, xmm12
!MOVQ2DQ xmm13, mm5
!PUNPCKLQDQ xmm13, xmm13
!MOVQ2DQ xmm14, mm5
!PUNPCKLQDQ xmm14, xmm14
!MOVQ2DQ xmm15, mm5
!PUNPCKLQDQ xmm15, xmm15

В общем, удачи в изысканиях!

1 лайк

To install Audirvana on WS2019, your need to install the AppInstaller and two required VClibs files you can find here: https://www.dropbox.com/s/70d0bgj7gogtb02/AudirServsetup.zip?dl=0%2F

1 лайк

Понятно, у меня на ноуте и в Win10 не оказалось инсталлера, техподдержка Audirvana молодцы, скинули мне ссылку на инсталлер https://www.microsoft.com/en-us/p/app-installer/9nblggh4nns1?activetab=pivot:overviewtab

Audirvana делает то же самое


по этому и эффекта ВАУ на моей системе и нет. Программа не лезет непосредственно в звук, почитайте описание с сайтов Минори и Аудирваны внимательно, а не стройте предположения.

Указанные плееры уступают MediaMonkey по богатству и разнообразию настроек

Описание системы, в которое происходит уступание, не приложилось.

4 лайка