Unito questo fine settimana alla base di codice di sviluppo LLVM 17 è il supporto iniziale per l’estensione crittografica vettoriale di RISC-V ISA.
L’ultimo codice Git LLVM (17) ha il supporto iniziale per la bozza della specifica v0.3 dell’estensione crittografica vettoriale ISA, che mira ad accelerare le operazioni crittografiche sui futuri processori RISC-V.
Per coloro che sono interessati, le estensioni provvisorie della crittografia RISC-V sono descritte nel repository GitHub crittografico RISC-V.
Microsemi tempo fa ha anche fornito una presentazione sulle estensioni crittografiche RISC-V qui .
Questo commit contiene le istruzioni sperimentali per ZVKB, ZVKG, ZVKN, ZVKNHA, ZVKNHB, ZVKNS, ZVKS, ZVKSED e ZVKSH. LLVM 17.0 con questo lavoro di crittografia vettoriale e altri miglioramenti RISC-V, e molto più lavoro del compilatore in generale, dovrebbe uscire nel consueto periodo di settembre.