florian
|
4f0da5fcc3
+ patch by Marģers to support the x86 assembler instructions blsi, blsr, blsmsk, adcx, adox, movbe, pclmulqdq, resolves #34815 and #34799
|
6 tahun lalu |
florian
|
8943c0584e
+ patch by J. Gareth Moreton to support BMI2 instructions
|
6 tahun lalu |
marco
|
f0042a4719
* vcmppd hardcoded primitives like vcmpeqpd.
|
7 tahun lalu |
marco
|
f21a141144
* mantis #32001, add 32 vcmpps variants.
|
7 tahun lalu |
nickysn
|
ae92973196
+ added support for the retw, retnw, retfw, retd, retnd, retfd, retq, retnq and
|
7 tahun lalu |
nickysn
|
e8bbc4eef9
+ support the xlat x86 instruction syntax with a memory operand. This allows
|
7 tahun lalu |
nickysn
|
0fb79946a5
+ added support for the parameterized versions of the x86 string instructions
|
7 tahun lalu |
nickysn
|
92a52a9f4d
+ implemented support for instructions with non-native address size on i8086
|
7 tahun lalu |
florian
|
198c53a908
o patch by J. Gareth "Kit" Moreton, resolves partially issue #32037
|
7 tahun lalu |
nickysn
|
ab62e2237b
* mark the sldt,syscall,sysenter,sysexit,sysret,andn,bextr,rorx,sarx,shlx and
|
7 tahun lalu |
florian
|
912e6d129a
* fix modification flags for *ROUND*
|
8 tahun lalu |
nickysn
|
af48d176ec
+ precise flag information for the ucomiss,ucomisd,vucomiss and vucomisd x86 instructions
|
8 tahun lalu |
nickysn
|
ff1ee6836d
+ fix RegReadByInstruction for the x86 MOVSD instruction
|
8 tahun lalu |
nickysn
|
0c244046a9
* proper register change info for the movs,cmps and scas x86 string instructions
|
8 tahun lalu |
nickysn
|
1d34e96064
+ added x86 instruction flag Ch_RFLAGScc, indicating instructions that read
|
8 tahun lalu |
nickysn
|
1146b7c12c
+ added detailed information for individual flag bits use for most x86
|
8 tahun lalu |
nickysn
|
869f395a31
+ added knowledge to the compiler for the x86 instructions, that don't read
|
8 tahun lalu |
nickysn
|
12a1ad66b2
+ added the Ch_RDirFlag change attribute to the STOSx instructions (previously
|
8 tahun lalu |
nickysn
|
9303a8f61a
* changed the x86 TInsProp.Ch structure from a 3-element array to a pascal set;
|
8 tahun lalu |
nickysn
|
189e49998c
* fixes to the x86 instruction flags tracking attributes:
|
8 tahun lalu |
florian
|
48fbd569fd
* support for the CDQE instruction, by Emelyanov Roman, resolves #30978
|
8 tahun lalu |
sergei
|
133fcb5ab2
* Fixed VMOVQ instruction encoding, now assembles correctly also in 32-bit code.
|
8 tahun lalu |
sergei
|
ebe134febc
* Fixed memory reference size for MOVSS instruction, Mantis #29954.
|
8 tahun lalu |
sergei
|
870fda34d5
* x86 AT&T reader and writer: cleaned up usage of attsufMM suffix:
|
8 tahun lalu |
sergei
|
edf943a4f6
* Changed memory operand size for VMOVSS instruction to 32 bits, Mantis #29957.
|
8 tahun lalu |
florian
|
56252d59f0
+ support for the PREFETCHTW1 instruction based on a patch by Emelyanov Roman, resolves #30933
|
8 tahun lalu |
florian
|
a7516dfb50
* fix modification information of VCOMISS and VCOMISD
|
9 tahun lalu |
florian
|
0c13f3ce3e
* fix modification information for vand*
|
9 tahun lalu |
florian
|
406e3c4ac1
+ support xgetbv instruction, resolves issue #29958
|
9 tahun lalu |
florian
|
8d5cc3dfa4
* (extended and modified) patch by Emelyanov Roman to add suport of RDRAND, RDSEED and TSX instructions set, resolves issue #29893.
|
9 tahun lalu |