| # Copyright lowRISC contributors. | |
| # Licensed under the Apache License, Version 2.0, see LICENSE for details. | |
| # SPDX-License-Identifier: Apache-2.0 | |
| load("//rules:otbn.bzl", "otbn_binary") | |
| package(default_visibility = ["//visibility:public"]) | |
| otbn_binary( | |
| name = "barrett384", | |
| srcs = [ | |
| "barrett384.s", | |
| ], | |
| ) | |
| otbn_binary( | |
| name = "err_test", | |
| srcs = [ | |
| "err_test.s", | |
| ], | |
| ) | |
| otbn_binary( | |
| name = "loop", | |
| srcs = [ | |
| "loop.s", | |
| ], | |
| ) | |
| otbn_binary( | |
| name = "mul256", | |
| srcs = [ | |
| "mul256.s", | |
| ], | |
| ) | |
| otbn_binary( | |
| name = "mul384", | |
| srcs = [ | |
| "mul384.s", | |
| ], | |
| ) | |
| otbn_binary( | |
| name = "pseudo-ops", | |
| srcs = [ | |
| "pseudo-ops.s", | |
| ], | |
| ) | |
| otbn_binary( | |
| name = "solinas384", | |
| srcs = [ | |
| "solinas384.s", | |
| ], | |
| ) | |
| otbn_binary( | |
| name = "randomness", | |
| srcs = [ | |
| "randomness.s", | |
| ], | |
| ) |