/dports/emulators/dolphin-emu/dolphin-3152428/Source/Core/Core/DSP/Jit/x64/ |
H A D | DSPJitArithmetic.cpp | 182 NEG(64, R(RDX)); in cmp() 212 NEG(64, R(RDX)); in cmpar() 241 NEG(64, R(RDX)); in cmpi() 269 NEG(64, R(RDX)); in cmpis() 669 MOVZX(64, 16, RDX, R(RDX)); in addaxl() 846 NEG(64, R(RDX)); in subr() 1408 TEST(64, R(RDX), R(RDX)); in asrn() 1471 TEST(64, R(RDX), R(RDX)); in lsrnrx() 1528 TEST(64, R(RDX), R(RDX)); in asrnrx() 1586 TEST(64, R(RDX), R(RDX)); in lsrnr() [all …]
|
H A D | DSPJitMultiplier.cpp | 45 MOV(64, R(RDX), R(RAX)); in multiply_add() 47 ADD(64, R(RAX), R(RDX)); in multiply_add() 57 MOV(64, R(RDX), R(RAX)); in multiply_sub() 59 SUB(64, R(RAX), R(RDX)); in multiply_sub() 253 MOV(64, R(RDX), R(tmp1)); in addpaxz() 258 ADD(64, R(RAX), R(RDX)); in addpaxz() 266 get_long_prod(RDX); in addpaxz() 327 MOV(64, R(RDX), R(RAX)); in mulac() 329 ADD(64, R(RAX), R(RDX)); in mulac() 389 set_long_acc(rreg, RDX); in mulmvz() [all …]
|
/dports/math/blis/blis-0.8.1/kernels/knl/3/other/ |
H A D | bli_dgemm_knl_asm_12x16.c | 489 ADD(RDX, RDI) in bli_dgemm_knl_asm_12x16() 502 ADD(RDX, RDI) in bli_dgemm_knl_asm_12x16() 515 ADD(RDX, RDI) in bli_dgemm_knl_asm_12x16() 528 ADD(RDX, RDI) in bli_dgemm_knl_asm_12x16() 541 ADD(RDX, RDI) in bli_dgemm_knl_asm_12x16() 554 ADD(RDX, RDI) in bli_dgemm_knl_asm_12x16() 567 ADD(RDX, RDI) in bli_dgemm_knl_asm_12x16() 580 ADD(RDX, RDI) in bli_dgemm_knl_asm_12x16() 593 ADD(RDX, RDI) in bli_dgemm_knl_asm_12x16() 606 ADD(RDX, RDI) in bli_dgemm_knl_asm_12x16() [all …]
|
H A D | bli_dgemm_knl_asm_30x8.c | 290 LEA(RDX, MEM(RCX,R12,8)) in bli_dgemm_knl_asm_30x8() 308 LEA(RDX, MEM(RDX,R12,8)) in bli_dgemm_knl_asm_30x8() 326 LEA(RDX, MEM(RDX,R12,8)) in bli_dgemm_knl_asm_30x8() 505 LEA(RDX, MEM(RCX,R12,8)) in bli_dgemm_knl_asm_30x8() 527 LEA(RDX, MEM(RDX,R12,8)) in bli_dgemm_knl_asm_30x8() 549 LEA(RDX, MEM(RDX,R12,8)) in bli_dgemm_knl_asm_30x8() 576 MOV(RDX, RCX) in bli_dgemm_knl_asm_30x8() 581 PREFETCHW0(MEM(RDX)) in bli_dgemm_knl_asm_30x8() 582 ADD(RDX, R12) in bli_dgemm_knl_asm_30x8() 608 VMOVQ(RDX, XMM(1)) in bli_dgemm_knl_asm_30x8() [all …]
|
/dports/math/tblis/tblis-1.2.0/src/configs/knl/ |
H A D | bli_dgemm_opt_12x16.c | 491 ADD(RDX, RDI) in bli_dgemm_asm_12x16() 504 ADD(RDX, RDI) in bli_dgemm_asm_12x16() 517 ADD(RDX, RDI) in bli_dgemm_asm_12x16() 530 ADD(RDX, RDI) in bli_dgemm_asm_12x16() 543 ADD(RDX, RDI) in bli_dgemm_asm_12x16() 556 ADD(RDX, RDI) in bli_dgemm_asm_12x16() 569 ADD(RDX, RDI) in bli_dgemm_asm_12x16() 582 ADD(RDX, RDI) in bli_dgemm_asm_12x16() 595 ADD(RDX, RDI) in bli_dgemm_asm_12x16() 608 ADD(RDX, RDI) in bli_dgemm_asm_12x16() [all …]
|
H A D | bli_dgemm_opt_30x8.c | 291 LEA(RDX, MEM(RCX,R12,8)) in bli_dgemm_opt_30x8() 309 LEA(RDX, MEM(RDX,R12,8)) in bli_dgemm_opt_30x8() 327 LEA(RDX, MEM(RDX,R12,8)) in bli_dgemm_opt_30x8() 506 LEA(RDX, MEM(RCX,R12,8)) in bli_dgemm_opt_30x8() 528 LEA(RDX, MEM(RDX,R12,8)) in bli_dgemm_opt_30x8() 550 LEA(RDX, MEM(RDX,R12,8)) in bli_dgemm_opt_30x8() 577 MOV(RDX, RCX) in bli_dgemm_opt_30x8() 582 PREFETCHW0(MEM(RDX)) in bli_dgemm_opt_30x8() 583 ADD(RDX, R12) in bli_dgemm_opt_30x8() 609 VMOVQ(RDX, XMM(1)) in bli_dgemm_opt_30x8() [all …]
|
/dports/devel/dyncall/dyncall-1.3/dyncall/ |
H A D | dyncall_call_x64.S | 71 MOV(QWORD(RDX,0),RDI) /* copy first six int/pointer arguments to RDI, RSI, RDX, RCX, R8, R9. */ 72 MOV(QWORD(RDX,8),RSI) 73 MOV(QWORD(RDX,24),RCX) 74 MOV(QWORD(RDX,32),R8) 75 MOV(QWORD(RDX,40),R9) 76 MOV(QWORD(RDX,16),RDX) /* Set RDX last to not overwrite it to soon. */ 113 MOV(RDX, RSI) /* Let RSI point to the arguments. */ 120 MOV(QWORD(R8,8),RDX) 125 MOVD(RDX, XMM1) 131 PUSH(RDX) [all …]
|
H A D | dyncall_call_x64_generic_masm.asm | 24 mov RDI,qword ptr [RDX+0] 25 mov RSI,qword ptr [RDX+8] 26 mov RCX,qword ptr [RDX+24] 27 mov R8,qword ptr [RDX+32] 28 mov R9,qword ptr [RDX+40] 29 mov RDX,qword ptr [RDX+16] 46 mov RSI,RDX 51 mov RDX,qword ptr [R8+8] 55 movd XMM1,RDX 60 push RDX [all …]
|
/dports/math/blis/blis-0.8.1/kernels/skx/3/ |
H A D | bli_sgemm_skx_asm_32x12_l2.c | 117 LEA(RDX, MEM(RDX,RAX,1)) \ 146 LEA(RDX, MEM(RDX,RAX,1)) 165 LEA(RDX, MEM(RDX,RAX,1)) \ 182 LEA(RDX, MEM(RDX,RAX,1)) 222 PREFETCH(1, MEM(RDX,R13,1,1*64)) 248 PREFETCHW0(MEM(RDX, 0*64)) \ 249 PREFETCHW0(MEM(RDX, 1*64)) \ 250 PREFETCHW0(MEM(RDX,R12,1,0*64)) \ 255 PREFETCHW0(MEM(RDX,R13,1,1*64)) 519 LEA(RDX, MEM(RCX,RBX,8)) in bli_sgemm_skx_asm_32x12_l2() [all …]
|
H A D | bli_dgemm_skx_asm_16x14.c | 211 LEA(RDX, MEM(RSI,RSI,2)) in bli_dgemm_skx_asm_16x14() 212 LEA(RDX, MEM(,RDX,4)) in bli_dgemm_skx_asm_16x14() 213 LEA(RDX, MEM(RDX,RSI,2)) // 14*k in bli_dgemm_skx_asm_16x14() 214 LEA(RDX, MEM(RBX,RDX,8,-128)) // b_next in bli_dgemm_skx_asm_16x14() 235 PREFETCH(1, MEM(RDX)) in bli_dgemm_skx_asm_16x14() 239 PREFETCH(1, MEM(RDX,64)) in bli_dgemm_skx_asm_16x14() 244 LEA(RDX, MEM(RDX,16*8)) in bli_dgemm_skx_asm_16x14() 258 PREFETCH(1, MEM(RDX)) in bli_dgemm_skx_asm_16x14() 268 LEA(RDX, MEM(RDX,16*8)) in bli_dgemm_skx_asm_16x14() 282 PREFETCH(1, MEM(RDX)) in bli_dgemm_skx_asm_16x14() [all …]
|
/dports/math/tblis/tblis-1.2.0/src/configs/skx2/ |
H A D | bli_sgemm_opt_12x32_l2.c | 108 UPDATE_C_RS_ONE(R2,RDX) \ 111 LEA(RDX, MEM(RDX,RAX,1)) \ 114 UPDATE_C_RS_ONE(R4,RDX) \ 117 LEA(RDX, MEM(RDX,RAX,1)) 122 UPDATE_C_BZ_RS_ONE(R2,RDX) \ 125 LEA(RDX, MEM(RDX,RAX,1)) \ 128 UPDATE_C_BZ_RS_ONE(R4,RDX) \ 131 LEA(RDX, MEM(RDX,RAX,1)) 204 PREFETCHW0(MEM(RDX,R13,1,1*64)) 463 LEA(RDX, MEM(RCX,RBX,8)) in bli_sgemm_opt_12x32_l2() [all …]
|
/dports/lang/opencoarrays/OpenCoarrays-2.9.0/src/tests/integration/dist_transpose/ |
H A D | walltime.x64 | 10 RAX,RDX = TSC !-- read time-stamp counter ticks 11 RDX &= $000fffff !-- convert tricks to 64-bit float 12 RDX |= $43300000 13 RDX <<= 32 14 RDX |= RAX 16 [RSP-8] = RDX !-- multiply ticks by time/tick
|
/dports/lang/opencoarrays/OpenCoarrays-2.9.0/src/tests/performance/mpi_dist_transpose/ |
H A D | walltime.x64 | 10 RAX,RDX = TSC !-- read time-stamp counter ticks 11 RDX &= $000fffff !-- convert tricks to 64-bit float 12 RDX |= $43300000 13 RDX <<= 32 14 RDX |= RAX 16 [RSP-8] = RDX !-- multiply ticks by time/tick
|
/dports/lang/fpc-source/fpc-3.2.2/tests/test/ |
H A D | taes1.pp | 36 MOV RDX, RCX 46 MOVDQU XMM1, [RDX]; ADD RDX, $10; MOVDQU XMM3, [RDX] 52 MOV RDX,RSI 55 MOV R8, RDX 57 MOVDQU [RDX], XMM1; MOVDQU [RDX + $10], XMM3 86 MOV R8,RDX 87 MOV RDX,RSI 125 MOVDQU [RDX], XMM15; ADD RDX, 16 134 MOV R8,RDX 135 MOV RDX,RSI [all …]
|
/dports/devel/dyncall/dyncall-1.3/dyncallback/ |
H A D | dyncall_callback_x64.S | 82 PUSH(RDX) /* struct offset 32: parameter 2 */ 91 LEA(QWORD(RBP,FRAME_arg0_sysv),RDX) /* struct offset 0: stack pointer */ 92 PUSH(RDX) 104 MOV(RSP,RDX) /* arg 2 RDX : DCValue* */ 140 PUSH(RDX) /* struct offset 24: parameter 1 */ 148 LEA(QWORD(RBP,FRAME_arg0_win64),RDX) /* struct offset 0: stack pointer */ 149 PUSH(RDX) 151 MOV(RSP,RDX) /* arg 1 RDX : DCArgs* */
|
H A D | dyncall_callback_x64_masm.asm | 35 push RDX 39 lea RDX,qword ptr [RBP+FRAME_arg0_sysv] 40 push RDX 45 mov RDX,RSP 65 push RDX 68 lea RDX,qword ptr [RBP+FRAME_arg0_win64] 69 push RDX 70 mov RDX,RSP
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/test/MC/X86/ |
H A D | intel-syntax.s | 19 lea RDX, [_foo + 8 * RAX + RBX] 21 lea RDX, [8 + RAX * 8 + RCX] 25 lea RDX, [_foo + RAX * 8] 29 lea RDX, [RAX - number] 31 lea RDX, [RAX - 8] 33 lea RDX, [RAX + _foo] 35 lea RDX, [RAX + number] 37 lea RDX, [RAX + 8] 53 lea RDX, [_foo + RAX] 55 lea RDX, [number + RAX] [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/test/MC/X86/ |
H A D | intel-syntax.s | 19 lea RDX, [_foo + 8 * RAX + RBX] 21 lea RDX, [8 + RAX * 8 + RCX] 25 lea RDX, [_foo + RAX * 8] 29 lea RDX, [RAX - number] 31 lea RDX, [RAX - 8] 33 lea RDX, [RAX + _foo] 35 lea RDX, [RAX + number] 37 lea RDX, [RAX + 8] 53 lea RDX, [_foo + RAX] 55 lea RDX, [number + RAX] [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/test/MC/X86/ |
H A D | intel-syntax.s | 19 lea RDX, [_foo + 8 * RAX + RBX] 21 lea RDX, [8 + RAX * 8 + RCX] 25 lea RDX, [_foo + RAX * 8] 29 lea RDX, [RAX - number] 31 lea RDX, [RAX - 8] 33 lea RDX, [RAX + _foo] 35 lea RDX, [RAX + number] 37 lea RDX, [RAX + 8] 53 lea RDX, [_foo + RAX] 55 lea RDX, [number + RAX] [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/test/MC/X86/ |
H A D | intel-syntax.s | 19 lea RDX, [_foo + 8 * RAX + RBX] 21 lea RDX, [8 + RAX * 8 + RCX] 25 lea RDX, [_foo + RAX * 8] 29 lea RDX, [RAX - number] 31 lea RDX, [RAX - 8] 33 lea RDX, [RAX + _foo] 35 lea RDX, [RAX + number] 37 lea RDX, [RAX + 8] 53 lea RDX, [_foo + RAX] 55 lea RDX, [number + RAX] [all …]
|
/dports/devel/llvm10/llvm-10.0.1.src/test/MC/X86/ |
H A D | intel-syntax.s | 19 lea RDX, [_foo + 8 * RAX + RBX] 21 lea RDX, [8 + RAX * 8 + RCX] 25 lea RDX, [_foo + RAX * 8] 29 lea RDX, [RAX - number] 31 lea RDX, [RAX - 8] 33 lea RDX, [RAX + _foo] 35 lea RDX, [RAX + number] 37 lea RDX, [RAX + 8] 53 lea RDX, [_foo + RAX] 55 lea RDX, [number + RAX] [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/test/MC/X86/ |
H A D | intel-syntax.s | 19 lea RDX, [_foo + 8 * RAX + RBX] 21 lea RDX, [8 + RAX * 8 + RCX] 25 lea RDX, [_foo + RAX * 8] 29 lea RDX, [RAX - number] 31 lea RDX, [RAX - 8] 33 lea RDX, [RAX + _foo] 35 lea RDX, [RAX + number] 37 lea RDX, [RAX + 8] 53 lea RDX, [_foo + RAX] 55 lea RDX, [number + RAX] [all …]
|
/dports/devel/llvm90/llvm-9.0.1.src/test/MC/X86/ |
H A D | intel-syntax.s | 19 lea RDX, [_foo + 8 * RAX + RBX] 21 lea RDX, [8 + RAX * 8 + RCX] 25 lea RDX, [_foo + RAX * 8] 29 lea RDX, [RAX - number] 31 lea RDX, [RAX - 8] 33 lea RDX, [RAX + _foo] 35 lea RDX, [RAX + number] 37 lea RDX, [RAX + 8] 53 lea RDX, [_foo + RAX] 55 lea RDX, [number + RAX] [all …]
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/test/MC/X86/ |
H A D | intel-syntax.s | 19 lea RDX, [_foo + 8 * RAX + RBX] 21 lea RDX, [8 + RAX * 8 + RCX] 25 lea RDX, [_foo + RAX * 8] 29 lea RDX, [RAX - number] 31 lea RDX, [RAX - 8] 33 lea RDX, [RAX + _foo] 35 lea RDX, [RAX + number] 37 lea RDX, [RAX + 8] 53 lea RDX, [_foo + RAX] 55 lea RDX, [number + RAX] [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/test/MC/X86/ |
H A D | intel-syntax.s | 19 lea RDX, [_foo + 8 * RAX + RBX] 21 lea RDX, [8 + RAX * 8 + RCX] 25 lea RDX, [_foo + RAX * 8] 29 lea RDX, [RAX - number] 31 lea RDX, [RAX - 8] 33 lea RDX, [RAX + _foo] 35 lea RDX, [RAX + number] 37 lea RDX, [RAX + 8] 53 lea RDX, [_foo + RAX] 55 lea RDX, [number + RAX] [all …]
|