Skip to content

Commit

Permalink
Remove architecture-specific parts for the meantime
Browse files Browse the repository at this point in the history
  • Loading branch information
ekovalev committed Jan 24, 2025
1 parent 1599542 commit 4d131f0
Show file tree
Hide file tree
Showing 15 changed files with 67 additions and 2,480 deletions.
26 changes: 25 additions & 1 deletion node/ark/src/field/arch/mod.rs
Original file line number Diff line number Diff line change
@@ -1,2 +1,26 @@
// This file is part of Gear.

// Copyright (C) 2021-2024 Gear Technologies Inc.
// SPDX-License-Identifier: GPL-3.0-or-later WITH Classpath-exception-2.0

// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.

// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.

// You should have received a copy of the GNU General Public License
// along with this program. If not, see <https://www.gnu.org/licenses/>.

//! Hardware acceleration for field arithmetics on certain platforms.
//! Derived from the implementation in the [`plonky2`](https://crates.io/crates/plonky2) crate.
// TODO: Since not used directly in Poseidon hashing (but only for some poly computations),
// we are not porting the x86_64 specific code for now. Will be added in a separate PR.

#[cfg(target_arch = "x86_64")]
pub mod x86_64;
pub mod x86_64 {}
Loading

0 comments on commit 4d131f0

Please sign in to comment.