summaryrefslogtreecommitdiff
path: root/arch/riscv
AgeCommit message (Expand)Author
2026-05-22Refactor calling convention Rust API to allow default implementationsRusty Wagner
2026-05-10[Rust] Refactor `binary_view` moduleMason Reed
2026-04-15RISC-V: Special handling for 0000 (trap).Alexander Taylor
2026-02-23[Rust] Fix plugins being referenced in `cargo about` outputMason Reed
2026-01-11[Rust] Enter more session scoped tracing spans for debug info and binary view...Mason Reed
2026-01-11[Rust] Replace `log` with `tracing`Mason Reed
2025-12-10[Rust] Remove `UnusedRegisterStackInfo` and update architecture documentationMason Reed
2025-12-10[Rust] Move architecture module code into more reasonable filesMason Reed
2025-12-05[Rust] Do not clean out-of-tree dependencies for incremental buildsMason Reed
2025-12-05[Rust] Fix misc clippy lints and warningsMason Reed
2025-08-20[Rust] Misc formatting fixesMason Reed
2025-08-14[Mac] Consistently specify rpaths for plug-insMark Rowe
2025-06-25Update CXX_STANDARD to 20.Alexander Taylor
2025-05-13[CMake] Report compatibility with 3.15 to silence deprecation warningsGlenn Smith
2025-05-12[Rust] Remove `NonSSAVariant` bound from `LowLevelILFunction`Mason Reed
2025-05-12[Rust] Remove unneeded mut from Architecture trait signaturesMason Reed
2025-05-12[Rust] Support SSA form properly in low level ILMason Reed
2025-05-12[Rust] Remove Architecture trait bound on LLIL related structuresMason Reed
2025-05-12[Rust] Pretty print LLIL sub expressionsMason Reed
2025-02-13Add licensing check for Rust codeMason Reed
2025-01-25Rust refactorMason Reed
2024-12-14Pass length to free flag conditions list callback and remove libc from rust apiMason Reed
2024-12-13Bump supported rust version to 1.83.0Mason Reed
2024-11-30Run `cargo fmt` on RISC-V architectureMason Reed
2024-11-30Remove temp register in JALR RISC-V when unusedMason Reed
2024-11-30Update RISC-V function import recognizerMason Reed
2024-11-29Fix RISC-V JALR lift when rs1==rdMitchell Johnson
2024-11-25RISC-V: Implements MULH, MULHU, MULHSU liftingJean-Michel Deva
2024-11-11Add actual logger api to rustMason Reed
2024-11-04Remove ability to panic on pre-initialized logger in rustMason Reed
2024-10-14Update bindgen to 0.70.1 and remove untracked lockfilesMason Reed
2024-08-29Fix misc rust warningsMason Reed
2024-08-22Specialize relocation warning for 32-bit/64-bit.Alexander Taylor
2024-07-12Regenerate Cargo lock file after bindgen update.Alexander Taylor
2024-06-19Add data_variable_at_address and fixed the type propagation issue in riscvZichuan Li
2024-06-12Disassemble SFENCE.VM instructionMason Reed
2024-06-11More descriptive error for TP-relative reloc.Alexander Taylor
2024-05-24arch: multiple delay slot support, suppress spurious mips warningRyan Snyder
2024-05-01riscv: account for minor rust API updatesRyan Snyder
2024-04-09riscv : Remove uses of BnString per #5244KyleMiles
2024-03-21Update to Rust 1.77Rusty Wagner
2024-03-20Implement Hash, PartialEq & Eq for riscv Registermason
2024-03-15Separate local variable tokens in higher level ILs from stack variable tokens...Rusty Wagner
2024-03-14Update to Rust 1.76Rusty Wagner
2024-03-08Fix RISC-V CSRRW, CSRRS, and CSRRC instr disassPete Dietl
2024-02-01RISC-V: Fix disassembly of compressed JAL instructionPete Dietl
2024-01-04Add RISC-V relocations required by Linux kernel modulesRusty Wagner
2024-01-04Add RISC-V architecture pluginRusty Wagner