Home
last modified time | relevance | path

Searched refs:RDX (Results 1 – 25 of 2149) sorted by relevance

12345678910>>...86

/dports/emulators/dolphin-emu/dolphin-3152428/Source/Core/Core/DSP/Jit/x64/
H A DDSPJitArithmetic.cpp182 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 DDSPJitMultiplier.cpp45 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 Dbli_dgemm_knl_asm_12x16.c489 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 Dbli_dgemm_knl_asm_30x8.c290 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 Dbli_dgemm_opt_12x16.c491 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 Dbli_dgemm_opt_30x8.c291 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 Ddyncall_call_x64.S71 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 Ddyncall_call_x64_generic_masm.asm24 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 Dbli_sgemm_skx_asm_32x12_l2.c117 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 Dbli_dgemm_skx_asm_16x14.c211 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 Dbli_sgemm_opt_12x32_l2.c108 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 Dwalltime.x6410 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 Dwalltime.x6410 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 Dtaes1.pp36 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 Ddyncall_callback_x64.S82 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 Ddyncall_callback_x64_masm.asm35 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 Dintel-syntax.s19 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 Dintel-syntax.s19 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 Dintel-syntax.s19 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 Dintel-syntax.s19 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 Dintel-syntax.s19 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 Dintel-syntax.s19 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 Dintel-syntax.s19 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 Dintel-syntax.s19 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 Dintel-syntax.s19 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 …]

12345678910>>...86