Squashed 'external/xbyak/' content from commit 431abd86

git-subtree-dir: external/xbyak
git-subtree-split: 431abd865e70a46d56f5aa0e1f87572decb60169
This commit is contained in:
2026-05-12 14:03:16 +02:00
commit 2201a02272
146 changed files with 108693 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
// https://github.com/herumi/xbyak/pull/202
sal(rax, r8, 1);
sar(rax, r9, 4);
shl(rax, rdi, 8);
shr(rax, rsi, 12);
rcl(rax, r10, 16);
rcr(rax, r11, 20);
rol(rax, r14, 24);
ror(rax, r15, 28);
sal(rcx, qword[r8], 32);
sar(rcx, qword[r9], 36);
sal(rcx, qword[rdi], 40);
sar(rcx, qword[rsi], 44);
rcl(rcx, qword[r10], 48);
rcr(rcx, qword[r11], 52);
rol(rcx, qword[r14], 56);
ror(rcx, qword[r15], 60);
imul(rax, rdx, r10);
imul(rcx, r15, qword[rdi]);