mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-01-19 23:03:45 +01:00
Add optimized sha256d64_arm_shani::Transform_2way
This commit is contained in:
committed by
Pavol Rusnak
parent
fe0629852a
commit
aaa1d03d3a
@@ -54,6 +54,11 @@ namespace sha256_arm_shani
|
||||
void Transform(uint32_t* s, const unsigned char* chunk, size_t blocks);
|
||||
}
|
||||
|
||||
namespace sha256d64_arm_shani
|
||||
{
|
||||
void Transform_2way(unsigned char* out, const unsigned char* in);
|
||||
}
|
||||
|
||||
// Internal implementation code.
|
||||
namespace
|
||||
{
|
||||
@@ -665,7 +670,8 @@ std::string SHA256AutoDetect()
|
||||
if (have_arm_shani) {
|
||||
Transform = sha256_arm_shani::Transform;
|
||||
TransformD64 = TransformD64Wrapper<sha256_arm_shani::Transform>;
|
||||
ret = "arm_shani(1way)";
|
||||
TransformD64_2way = sha256d64_arm_shani::Transform_2way;
|
||||
ret = "arm_shani(1way,2way)";
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user