stack_test_randomx 0.1.1

rust randomx.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
	sub rsp, 72
	mov qword ptr [rsp+64], rbx
	mov qword ptr [rsp+56], r8
	mov qword ptr [rsp+48], r9
	mov qword ptr [rsp+40], r10
	mov qword ptr [rsp+32], r11
	mov qword ptr [rsp+24], r12
	mov qword ptr [rsp+16], r13
	mov qword ptr [rsp+8], r14
	mov qword ptr [rsp+0], r15
	xor rbp, rax                       ;# modify "mx"
	ror rbp, 32                        ;# swap "ma" and "mx"
	mov ebx, ebp                       ;# ecx = ma
	and ebx, RANDOMX_DATASET_BASE_MASK
	shr ebx, 6                         ;# ebx = Dataset block number
	;# add ebx, datasetOffset / 64
	;# call 32768