remove unnecessary first-load initialization code

This commit is contained in:
cryptonote-social
2021-01-23 14:56:35 -08:00
parent a7733de1e7
commit 529b933fcf
4 changed files with 2 additions and 18 deletions
-4
View File
@@ -299,10 +299,6 @@ namespace randomx {
registerUsage[i] = -1;
}
codePos = ((uint8_t*)randomx_program_prologue_first_load) - ((uint8_t*)randomx_program_prologue);
code[codePos + sizeof(REX_XOR_RAX_R64)] = 0xc0 + pcfg.readReg0;
code[codePos + sizeof(REX_XOR_RAX_R64) * 2 + 1] = 0xc0 + pcfg.readReg1;
codePos = prologueSize;
memcpy(code + codePos - 48, &pcfg.eMask, sizeof(pcfg.eMask));
memcpy(code + codePos, codeLoopLoad, loopLoadSize);