summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Expand)Author
2025-01-25Rust refactorMason Reed
2025-01-17[thumb2] Fix #6328: "Invalid intrinsic lifting for MRS instruction: destinati...Galen Williamson
2025-01-15[aarch64] fix size of immediate arguments in intrinsic callsGalen Williamson
2024-12-16[ppc] merges PR Vector35/binaryninja-api#5176 (adds support for "psq" Quantiz...Galen Williamson
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-12-03Multiple fixes for HI16/LO16 relocs for MIPS64Brandon Miller
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-25Fix shrx, shlx, sarx, rorxyrp
2024-11-25RISC-V: Implements MULH, MULHU, MULHSU liftingJean-Michel Deva
2024-11-25Fix regression with MIPS_HI16/MIPS_LO16 relocsBrandon Miller
2024-11-19Fix MSP430 conditional jump liftingMason Reed
2024-11-11Add actual logger api to rustMason Reed
2024-11-06Fixes Vector35/binaryninja-api#5968: "PowerPC flag names no longer recognized...Galen Williamson
2024-11-05Updated capstone to 5.0.3 to fix xori instr liftingAlex Mullins
2024-11-04Fix undefined behavior with COFF relocationsMason Reed
2024-11-04Remove ability to panic on pre-initialized logger in rustMason Reed
2024-10-30Undo whitespace changes from user MIPS reloc PRBrandon Miller
2024-10-30Implicit addends in MIPS do not seem to be honored. Adding the addend to the ...James Hogan
2024-10-23Calling Conventions for register specific arc functionskat
2024-10-14Update bindgen to 0.70.1 and remove untracked lockfilesMason Reed
2024-09-14Add mpidr_el1 aarch64 sysregJosh Ferrell
2024-09-13Fix many warningsJosh Ferrell
2024-09-13Ultimate.Alexander Taylor
2024-09-08Respect ELF view endianness when calculating AArch64 relocationsMichael Krasnitski
2024-08-30Add support for loading mipsel64 filesJosh Ferrell
2024-08-29Fix misc rust warningsMason Reed
2024-08-27Fixed fall-through VMOV liftingGalen Williamson
2024-08-27Cleaned up formatting on new and old codeGalen Williamson
2024-08-27Constraint NEON instructions using operation flagsMason Reed
2024-08-27Use split registers for VMOVMason Reed
2024-08-27Fix VPOP not setting registersMason Reed
2024-08-27Fix VDIV constraints and lift VNEGMason Reed
2024-08-27Fix unconstrained VADD and VABSMason Reed
2024-08-27Lift VMRS and mark system registersMason Reed
2024-08-27Lift VSUB, VDIV, VMUL, VFMAMason Reed
2024-08-27Lift more variants of VCVT and correct a missed variant caseMason Reed
2024-08-27Lift VSTMIA, VLDMIAMason Reed
2024-08-27Fix non R register groups referencing PC for 15th register indexMason Reed
2024-08-27Lift misc V_ thumb instrunctionsMason Reed
2024-08-27Lift VMOVMason Reed
2024-08-27Lift VLDR and VSTRMason Reed
2024-08-27Lift VPOP and VPUSHMason Reed
2024-08-27Fix getting incorrect S and D registers in lifted ilMason Reed
2024-08-27Remove duplicate conditional checks in v_ liftsMason Reed
2024-08-22Specialize relocation warning for 32-bit/64-bit.Alexander Taylor
2024-08-22Fix MSP430 lifting bugs causing crashes and errors.Alexander Taylor