3 ms·
Would it make more sense to go directly to something like LLVM? It's already a pseudo-assembly.
by fryguy 11y ago
Would it make more sense to go directly to something like LLVM? It's already a pseudo-assembly.
- gsnedders 11y agoLLVM is every bit as bad as C for this—it's impossible to compile stuff with timing guarantees.
- briansmith 11y agoIntegrating with LLVM is almost definitely more work than just porting the simple compiler to multiple architectures. Plus, LLVM is actually the source of the difficulty of writing constant-time code using Rust's official compiler, because LLVM is too smart.