This website requires JavaScript.
Explore
Help
Sign In
codex-storage
/
constantine
Watch
1
Star
0
Fork
0
You've already forked constantine
mirror of
https://github.com/codex-storage/constantine.git
synced
2025-02-07 08:23:50 +00:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
constantine
/
tests
/
math_fields
/
t_finite_fields_double_precision.nim.cfg
2 lines
12 B
INI
Raw
Normal View
History
Unescape
Escape
Rework assembly to be compatible with LTO (#231) * rework assembler register/mem and constraint declarations * Introduce constraint UnmutatedPointerToWriteMem * Create invidual memory cell operands * [Assembly] fully support indirect memory addressing * fix calling convention for exported procs * Prepare for switch to intel syntax to avoid clang constant propagation asm symbol name interfering OR pointer+offset addressing * use modifiers to prevent bad string mixin fo assembler to linker of propagated consts * Assembly: switch to intel syntax * with working memory operand - now works with LTO on both GCC and clang and constant folding * use memory operand in more places * remove some inline now that we have lto * cleanup compiler config and benches * tracer shouldn't force dependencies when unused * fix cc on linux * nimble fixes * update README [skip CI] * update MacOS CI with Homebrew Clang * oops nimble bindings disappeared * more nimble fixes * fix sha256 exported symbol * improve constraints on modular addition * Add extra constraint to force reloading of pointer in reg inputs * Fix LLVM gold linker running out of registers * workaround MinGW64 GCC 12.2 bad codegen in t_pairing_cyclotomic_subgroup with LTO
2023-04-26 06:58:31 +02:00
-d:CttDebug
Reference in New Issue
Copy Permalink