Sleigh-InSPECtor
|
b59a1a3623
|
x86: Fix issue with comparison of bits 96 to 128 in CMPPS instruction
|
2024-07-12 18:05:09 +00:00 |
|
Ryan Kurtz
|
947709ef0a
|
Merge remote-tracking branch
'origin/GP-4769_ghidracadabra_PR-6511_Sleigh-InSPECtor_x86_pextr_mem'
(Closes #6511)
|
2024-07-12 11:31:04 -04:00 |
|
Sleigh-InSPECtor
|
2d11af845b
|
x86: Ensure that PEXTR instructions with memory destinations write to memory.
|
2024-07-11 19:02:28 +00:00 |
|
Ryan Kurtz
|
bbe6e41d65
|
Merge remote-tracking branch
'origin/GP-4754_ghidracadabra_PR-6521_Sleigh-InSPECtor_x86_sbb_sxt'
(Closes #6521)
|
2024-07-11 08:59:53 -04:00 |
|
ghidra1
|
d81f79ebb0
|
Merge remote-tracking branch 'origin/patch'
|
2024-07-09 11:42:16 -04:00 |
|
ghidra1
|
7d63e573fe
|
Merge remote-tracking branch
'origin/GP-4724_emteere_AVX_MinorSemantics--SQUASHED' into patch
|
2024-07-09 10:52:00 -04:00 |
|
emteere
|
1fbebefee7
|
GP-4724 Minor changes for AVX instructions and UDF semantics
|
2024-07-09 10:26:34 -04:00 |
|
Sleigh-InSPECtor
|
0a79333fb6
|
x86: Sign-extend 32-bit immediates for 64-bit SBB instructions
|
2024-07-08 17:55:12 +00:00 |
|
Sleigh-InSPECtor
|
ff317b039d
|
x86: Fix evaluation order of CMOV
|
2024-06-24 19:24:50 +00:00 |
|
Ryan Kurtz
|
c19facf226
|
Merge remote-tracking branch 'origin/Ghidra_11.1'
|
2024-06-04 13:00:32 -04:00 |
|
ghidorahrex
|
1e8ae0f7c7
|
GP-0: Removed evexMode and extended vexMode to be 2 bits
|
2024-06-04 16:28:24 +00:00 |
|
ghidra1
|
90dec6007d
|
GP-0 Tweaked AVX KWriteMask operand concatenation
|
2024-06-04 11:26:49 -04:00 |
|
ghidra1
|
500f02763c
|
Merge remote-tracking branch 'origin/Ghidra_11.1'
|
2024-06-03 13:59:53 -04:00 |
|
ghidra1
|
7652fc2d61
|
GP-0 minor old language revision
|
2024-06-03 13:48:28 -04:00 |
|
Sleigh-InSPECtor
|
0a99c5f5b4
|
x86: opsize override prefix not handled for 16-bit MOVSX/MOVZX
(Closes #6525)
|
2024-06-03 13:26:34 -04:00 |
|
James
|
66f3a50f36
|
GP-2630 added comment
|
2024-06-03 13:26:34 -04:00 |
|
Sleigh-InSPECtor
|
6e0bd30a74
|
Fix issue with 0x82 alias in 64-bit mode. (Closes #6510)
|
2024-06-03 13:26:34 -04:00 |
|
Grouzy
|
587fd67b03
|
fix pcode generated for STR wrap, required STR in ifdef, fix STR
(Closes #6156)
|
2024-06-03 13:26:34 -04:00 |
|
ghidorahrex
|
c7b0a0f65a
|
GP-1561: Updated x86 to support AVX-512 (Closes #4704, Closes #6458,
Closes #2209)
|
2024-06-03 13:26:34 -04:00 |
|
dev747368
|
560d5691a7
|
GP-4482 Golang 1.16 + 1.15
|
2024-05-29 19:04:27 +00:00 |
|
Sleigh-InSPECtor
|
4d83de9f06
|
x86: Add missing float-to-integer cast operation to CVTSD2SI/CVTSD2SI
|
2024-05-15 17:37:42 +09:30 |
|
dev747368
|
0054de4936
|
GP-4579 Add golang 1.22
|
2024-05-03 19:08:00 +00:00 |
|
James
|
91014dccb6
|
GP-4576 fixed rcr and rcl in x86-64
|
2024-05-02 14:10:28 +00:00 |
|
caheckman
|
c674e1f2ec
|
GP-4031 x86 System V ABI
|
2024-03-13 16:55:44 +00:00 |
|
Ryan Kurtz
|
e1054e0bc9
|
Merge remote-tracking branch
'origin/GP-4381_ghidorahrex_PR-6266_AltimorTASDK_x86_FDIVP_fix'
(Closes #6266)
|
2024-03-08 09:03:08 -05:00 |
|
Dan
|
289c5c90fa
|
GP-3838: Add qemu+gdb launcher.
|
2024-03-01 12:36:13 -05:00 |
|
AltimorTASDK
|
ecd7321043
|
Fix FDIVRP freg,ST0 too
|
2024-03-01 04:39:55 -05:00 |
|
AltimorTASDK
|
c1debd3c94
|
Fix FDIVP freg,ST0
|
2024-03-01 03:35:53 -05:00 |
|
Ryan Kurtz
|
32a0cf750b
|
GP-3535: Improved Swift support
|
2024-02-26 11:31:24 -05:00 |
|
Ryan Kurtz
|
36ed4d3b34
|
Merge remote-tracking branch 'origin/patch'
|
2024-01-25 12:26:52 -05:00 |
|
Ryan Kurtz
|
da9e53ac4c
|
Merge remote-tracking branch
'origin/GP-4249_ghidorahrex_x86_fbstp_fbld_fix' into patch
(Closes #2426)
|
2024-01-25 12:18:32 -05:00 |
|
Ryan Kurtz
|
2ee2c56e38
|
Merge remote-tracking branch 'origin/patch'
|
2024-01-24 06:51:07 -05:00 |
|
Ryan Kurtz
|
47f5627fac
|
Merge remote-tracking branch
'origin/GP-4105_ghidorahrex_x86_movdir64b--SQUASHED' into patch
(Closes #5997)
|
2024-01-24 06:44:11 -05:00 |
|
ghidorahrex
|
71b09335f0
|
GP-4105: Added support for x86 MOVDIR64B instruction
|
2024-01-23 11:54:31 -05:00 |
|
ghidorahrex
|
6481044958
|
GP-4249: Renamed pcodeops for x87 fbstp and fbld instructions
|
2024-01-19 19:51:23 +00:00 |
|
dev747368
|
5e18efdd0d
|
GP-4183 add golang 1.21 support
|
2024-01-10 16:36:47 +00:00 |
|
ghidra1
|
0b535fcf82
|
GP-0 update to __rustcall param join handling
|
2023-12-15 21:09:18 -05:00 |
|
ghidra1
|
d4c854ddbc
|
GP-4139 Improve demanglers function signature source type applied.
Renamed rustcall to __rustcall. Minor fix to legacy rust demangling for
namespaces.
|
2023-12-14 14:54:28 -05:00 |
|
ghidra1
|
714b1b1350
|
Merge branch 'GP-2412_Rust-final'
|
2023-12-01 16:06:03 -05:00 |
|
1635321
|
921247f640
|
GP-2412: Improved support for Rust binaries
|
2023-12-01 16:04:52 -05:00 |
|
Ryan Kurtz
|
9b0e95bccf
|
Merge remote-tracking branch 'origin/patch'
|
2023-11-30 11:20:06 -05:00 |
|
ghidorahrex
|
ec60b7da13
|
GP-3784: Reimplemented x86 test register support.
|
2023-11-30 15:20:38 +00:00 |
|
emteere
|
4a68bdc58e
|
GP-4018 added MXCSR x86 mmx status register to compiler spec globals list
|
2023-11-29 16:43:18 -05:00 |
|
Ryan Kurtz
|
50eaaea01e
|
Merge remote-tracking branch
'origin/GP-3677_ghidorahrex_x86_pop_sp_fix--SQUASHED' into patch
(Closes #4282)
|
2023-11-03 12:59:58 -04:00 |
|
ghidorahrex
|
6d7dc046f0
|
GP-3677: Fixed pop instructions with stack-pointer-based operands
|
2023-11-03 12:30:13 -04:00 |
|
ghidra1
|
6f37dc4007
|
GP-0 Added missing x86 old language v2-v3 translators and corrected old
language file parse bug
|
2023-10-30 10:54:16 -04:00 |
|
ghidra1
|
348fb5becd
|
GP-3956 corrected ST and MM addressing and overlap
|
2023-10-20 14:54:18 -04:00 |
|
James
|
106ec7c244
|
GP-3915 adjust callfixup in x86-64-win.cspec
|
2023-10-05 16:42:34 +00:00 |
|
ghidra1
|
ebaaed7d53
|
GP-0 added callfixup for get_pc_thunk.bp
|
2023-09-27 13:39:51 -04:00 |
|
James
|
f030ecb874
|
GP-3822 eliminate some unnecessary LOAD ops (Discussion #5433)
|
2023-09-18 17:33:57 -04:00 |
|