ghidorahrex
|
acf4fc7c78
|
GP-7133: Fixed MIPS 16e variant ldef entries
|
2026-08-10 14:59:01 -04:00 |
|
Ryan Kurtz
|
c2647f1296
|
Merge remote-tracking branch 'origin/GP-6697_ghidorahrex_MIPS_signed_immediates--SQUASHED' into patch
|
2026-05-19 05:55:20 -04:00 |
|
ghidorahrex
|
47b4d28cb0
|
GP-6697: Fixed MIPS signed immediates
|
2026-05-18 13:45:39 -04:00 |
|
Dan
|
67e0516f62
|
GP-6655: Create ldefs for 16e mode, so it appears in Dynamic Listing - Disassemble As
|
2026-05-07 17:16:49 +00:00 |
|
ghidorahrex
|
d29a605572
|
GP-6766: Corrected operand ordering for MIPS16e movz and movn
|
2026-04-29 20:15:19 +00:00 |
|
Dan
|
fa23479747
|
GP-4241: Port EmulateInstructionStateModifiers to PcodeUseropLibraryFactories.
|
2026-03-18 12:09:45 +00:00 |
|
ghidorahrex
|
6b73572604
|
Fixed regression with MIPS disassembly
|
2026-03-10 19:07:32 +00:00 |
|
ghidorahrex
|
cbc000b2a0
|
GP-6501: Fixed up mfc0/mtc0 semantics. Added MIPS32 save/restore instructions
|
2026-02-27 23:01:19 +00:00 |
|
ghidorahrex
|
1660b9ca47
|
GP-6419: Fixed MIPS16 pcodetest failures
|
2026-02-09 15:33:05 +00:00 |
|
Ryan Kurtz
|
b6952b840d
|
Merge remote-tracking branch
'origin/GP-5902_ghidorahrex_PR-8406_CUB3D_mips_16e2' into Ghidra_12.0
(Closes #8406)
|
2025-09-29 13:53:49 -04:00 |
|
ghidorahrex
|
575dfa7572
|
GP-5902: Fixed gotos
|
2025-09-10 12:42:00 +00:00 |
|
CUB3D
|
a6e9ea0900
|
mips: Don't use reserved keywords for names
|
2025-08-30 15:46:00 +01:00 |
|
CUB3D
|
a72a68c461
|
mips: Use & ~1 rather than & -2
|
2025-08-30 14:47:57 +01:00 |
|
James
|
d9a5ad2ed0
|
GP-4029 updated mips and ppc language versions
|
2025-08-25 19:31:22 +00:00 |
|
ghintern
|
d91aebe74e
|
GP-4030: Fix MIPS base and eabi 32/64-bit cspecs
GP-4029: Update base PowerPC 32/64-bit cspecs
|
2025-08-25 19:15:08 +00:00 |
|
CUB3D
|
3c095be956
|
Fix LI failing to match in some cases
|
2025-08-19 20:52:02 +01:00 |
|
CUB3D
|
63919665ec
|
mips: Correctly handle 64-bit regs in INS and EXT 16e2 instructions
|
2025-08-19 20:52:02 +01:00 |
|
CUB3D
|
b31997bba0
|
mips: Add mips16e2 instructions
|
2025-08-19 20:52:02 +01:00 |
|
emteere
|
3468c4b502
|
GP-5843 Added MIPS64 function start patterns
|
2025-07-17 22:42:00 +00:00 |
|
Ryan Kurtz
|
e57bf92a20
|
Merge remote-tracking branch
'origin/GP-5131_ghidorahrex_MIPS16e_jump_delayslot_fix' into patch
(Closes #862)
|
2025-04-11 09:22:01 -04:00 |
|
Dan
|
7dd417b6be
|
GP-5051: Distinct qemu-system launcher.
|
2024-12-04 08:43:26 -05:00 |
|
ghidorahrex
|
96c1ec0970
|
GP-5131: Fixed MIPS16e instruction delayslot relative addressing
|
2024-11-15 16:14:12 +00:00 |
|
emteere
|
325358ec0c
|
GP-4939 Added missing mips opinion for R3/4 n32 automatic processor
identification during import.
|
2024-09-18 16:10:07 -04:00 |
|
caheckman
|
05818c5c3a
|
GP-4370 Internal Storage
|
2024-05-02 15:13:32 +00:00 |
|
Ryan Kurtz
|
211e15bef5
|
Merge remote-tracking branch 'origin/patch'
|
2024-03-20 13:16:06 -04:00 |
|
mumbel
|
83b45b995c
|
MIPS patterns
sync possible function start with function start
correct bit pattern for all bits in instr_index
|
2024-03-20 13:11:20 -04:00 |
|
Dan
|
289c5c90fa
|
GP-3838: Add qemu+gdb launcher.
|
2024-03-01 12:36:13 -05:00 |
|
James
|
ea7dedde14
|
GP-3875 fixed mips ei and di handling of zero register
|
2023-12-11 19:16:46 +00:00 |
|
emteere
|
78bbf89075
|
GP-3948 MIPS TEQ zero,zero changed to trap always
|
2023-11-30 00:52:36 +00:00 |
|
roblabla
|
80d92aa32f
|
GP-0: Remove executable bit on various non-executable files
(Closes #5943)
|
2023-11-20 08:57:02 -05:00 |
|
Dan
|
647b4a42ac
|
GP-3453: Add mips:3000 to mips.ldefs
|
2023-08-09 14:27:04 -04:00 |
|
Ryan Kurtz
|
23597c71d6
|
Merge remote-tracking branch
'origin/GP-2748_James_elf_process_entry--SQUASHED' (Closes #4667)
|
2023-04-04 08:25:27 -04:00 |
|
James
|
6258dd9eee
|
GP-2748 added calling convention for elf entry point
|
2023-04-03 15:35:27 +00:00 |
|
Pokechu22
|
14880b53c4
|
Create and use LZCOUNT Pcode op
|
2023-03-02 18:30:04 -08:00 |
|
Ryan Kurtz
|
2041bd8f10
|
Merge remote-tracking branch
'origin/GP-2775_ghidorahrex_mips_mt_dsp--SQUASHED' (Closes #4526)
|
2023-02-18 07:53:30 -05:00 |
|
ghidorahrex
|
d720d01dd8
|
GP-2775: Added MIPS MT and MIPS DSP modules
|
2023-02-17 16:41:32 -05:00 |
|
emteere
|
93c291ba72
|
GP-2905: Fixed regression in handling of spacebase register values that
cause a stack trace in the decompiler for RISCV. Removed unnecessary
spacebase settings in tricore, mips, riscv.
|
2023-02-07 10:51:56 -05:00 |
|
emteere
|
ba96e7841e
|
GP-2734 added opinions for MIPS EABI and missing o32, n32, o64
|
2022-10-27 17:44:32 -04:00 |
|
James
|
5796680f12
|
GP-2734 adjusted mips eabi cspecs
|
2022-10-27 17:44:31 -04:00 |
|
Luke Craig
|
b590646a3b
|
change offset stack in le to 0
|
2022-10-27 17:44:29 -04:00 |
|
Luke Craig
|
31e2875bd5
|
added support for MIPS 32 eabi
|
2022-10-27 17:44:28 -04:00 |
|
ghidorahrex
|
8e2a52b756
|
GP-2162 fixed zero register reads in mipsmicro and mips16
|
2022-10-14 10:47:05 -04:00 |
|
dev747368
|
8b924f718e
|
GP-2435 fix exception in QueryOptionService if secondary isn't an intstr
|
2022-08-08 21:36:10 +00:00 |
|
ghidra1
|
6614ea5c2e
|
GP-0 minor fixes for build
|
2022-07-26 13:56:39 -04:00 |
|
ghidra1
|
062551ae9a
|
GP-2366 handle MIPS emulation when ISA_VARIANT not enabled
|
2022-07-25 16:25:30 -04:00 |
|
ghidorahrex
|
a7e2162d2b
|
GP-1879 corrected MIPS rdhwr instruction registers
|
2022-04-20 12:48:09 -04:00 |
|
Ryan Kurtz
|
569cbc61fc
|
Merge remote-tracking branch 'origin/patch'
|
2021-10-20 12:02:29 -04:00 |
|
Ryan Kurtz
|
33aee0ff63
|
Merge remote-tracking branch
'origin/GP-1290_ghidorahrex_PR-3405_kotcrab_fix-mips-ins' (Closes #3405)
|
2021-10-14 08:34:33 -04:00 |
|
ghidorahrex
|
6037ba86d3
|
Corrected MIPS tlbr pcodeop
|
2021-10-04 10:29:24 -04:00 |
|
ghidra1
|
3a23b73886
|
Merge remote-tracking branch 'origin/patch'
|
2021-09-28 11:50:05 -04:00 |
|