Optimized soft AES implementations
cn-pico: +6.7% cn/half: +6.2% cn/2: +4.3% cn-heavy: +9.1% cn/wow, cn/r: 2.4-2.6 times faster
This commit is contained in:
parent
a5dcd6dd1f
commit
488cec09dd
18 changed files with 2380 additions and 1090 deletions
|
@ -26,6 +26,30 @@ extern "C"
|
|||
void CryptonightR_template_double_part4();
|
||||
void CryptonightR_template_double_end();
|
||||
|
||||
void CryptonightWOW_soft_aes_template_part1();
|
||||
void CryptonightWOW_soft_aes_template_mainloop();
|
||||
void CryptonightWOW_soft_aes_template_part2();
|
||||
void CryptonightWOW_soft_aes_template_part3();
|
||||
void CryptonightWOW_soft_aes_template_end();
|
||||
void CryptonightWOW_soft_aes_template_double_part1();
|
||||
void CryptonightWOW_soft_aes_template_double_mainloop();
|
||||
void CryptonightWOW_soft_aes_template_double_part2();
|
||||
void CryptonightWOW_soft_aes_template_double_part3();
|
||||
void CryptonightWOW_soft_aes_template_double_part4();
|
||||
void CryptonightWOW_soft_aes_template_double_end();
|
||||
|
||||
void CryptonightR_soft_aes_template_part1();
|
||||
void CryptonightR_soft_aes_template_mainloop();
|
||||
void CryptonightR_soft_aes_template_part2();
|
||||
void CryptonightR_soft_aes_template_part3();
|
||||
void CryptonightR_soft_aes_template_end();
|
||||
void CryptonightR_soft_aes_template_double_part1();
|
||||
void CryptonightR_soft_aes_template_double_mainloop();
|
||||
void CryptonightR_soft_aes_template_double_part2();
|
||||
void CryptonightR_soft_aes_template_double_part3();
|
||||
void CryptonightR_soft_aes_template_double_part4();
|
||||
void CryptonightR_soft_aes_template_double_end();
|
||||
|
||||
void CryptonightR_instruction0();
|
||||
void CryptonightR_instruction1();
|
||||
void CryptonightR_instruction2();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue