summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Expand)Author
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
2024-08-22Make MSP430 correctly load after ELF view.Alexander Taylor
2024-08-22Fix MSP430 dependencies.Alexander Taylor
2024-08-22Fix build error in MSP430, update README.Alexander Taylor
2024-08-22Add msp430 architectureJoe Rozner
2024-08-21Fix thumb2 lifting of REVMason Reed
2024-08-12Add decode, disassembly, IL for TLBINV, TLBINVFnoone
2024-08-12Sign-extend results of 32-bit operations on HI, LOnoone
2024-08-12Add IL, intrinsics for TLB-related instructionsnoone
2024-08-12Add intrinsics for some system instructionsnoone
2024-08-12Differentiate some enums in IL switch statementnoone
2024-08-12Remove checks for 64-bit shift instructionsnoone
2024-08-06Add flag role for carry flag when subtraction is implemented with additionRusty Wagner
2024-08-02Properly lift push r16 instructions in x86. Fix https://github.com/Vector35/b...Xusheng
2024-07-24change parameter name to align the function definitionZichuan Li
2024-07-12Regenerate Cargo lock file after bindgen update.Alexander Taylor
2024-07-09[arm64] cleaned up dangling else warnings and removed unneeded ENC_LDR_Q* cas...Galen Williamson
2024-07-09Fix warning in mips arch (skip-note, skip-ci)Mason Reed
2024-07-08Add Cavium Octeon MIPS Instructions and more general MIPS fixesnoone
2024-07-08[arm64] Full review of intrinsics; lifting of many instructions added, improv...Galen Williamson
2024-06-19Add data_variable_at_address and fixed the type propagation issue in riscvZichuan Li
2024-06-13[arm64]: fix broken compilation on windowsGalen Williamson
2024-06-13[arm64] fixed lifting for LDADD*, filled in lifting for alias STADD*, fixed t...Galen Williamson
2024-06-13[arm64] fixes and improvements to test_gen.pyGalen Williamson
2024-06-12Disassemble SFENCE.VM instructionMason Reed
2024-06-11More descriptive error for TP-relative reloc.Alexander Taylor
2024-06-11Add some missing arm64 system registersJosh Ferrell
2024-06-11Fix lifting of pair load operations when first and third operand are equal an...Josh Ferrell
2024-05-31improve efficiencyZichuan Li
2024-05-31Fixed type propagation issue in AARCH64 and MIPSZichuan Li
2024-05-30[arm64] lift scvtfGalen Williamson
2024-05-29improve lifting of arm64 CSET instruction per Vector35/binaryninja-api#5134Galen Williamson
2024-05-29Fix crash when reopening a binary with a valid X86_64_RELOC_SUBTRACTOR entryJosh Ferrell
2024-05-24arch: multiple delay slot support, suppress spurious mips warningRyan Snyder
2024-05-01riscv: account for minor rust API updatesRyan Snyder
2024-04-25Recognize uClibc MIPS ELF PLT entriesJosh Ferrell