Branch: refs/heads/thaines/x86_misspelled_opcodes
Home: https://github.com/dyninst/dyninst
Commit: d8774e710ffadd91c973ac418e596eafa3791e07
https://github.com/dyninst/dyninst/commit/d8774e710ffadd91c973ac418e596eafa3791e07
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Fix spelling of 'vpperm' stringification
Commit: 982db0cfab5518afa0c258e159aa797499a2c35c
https://github.com/dyninst/dyninst/commit/982db0cfab5518afa0c258e159aa797499a2c35c
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Fix spelling of 'vpcomd' stringification
Commit: 5291d81a9cc97074209ad82aae6385c7af4e799a
https://github.com/dyninst/dyninst/commit/5291d81a9cc97074209ad82aae6385c7af4e799a
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Fix spelling of 'vprolvd' stringification
Commit: 9a3dd12fd2b97860402a2db0af6764565db76017
https://github.com/dyninst/dyninst/commit/9a3dd12fd2b97860402a2db0af6764565db76017
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Fix spelling of 'vprolvq' stringification
Commit: c635cee5f605f9dffbfb5042e54d42e310639c15
https://github.com/dyninst/dyninst/commit/c635cee5f605f9dffbfb5042e54d42e310639c15
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove duplicate entry for 'e_vpsrlvq'
Commit: 961e2748dfca8443e6fffe6cfb7aadfde92ba078
https://github.com/dyninst/dyninst/commit/961e2748dfca8443e6fffe6cfb7aadfde92ba078
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/h/entryIDs.h
M common/src/arch-x86.C
Log Message:
-----------
Rename 'vpclmullqlqdq' to 'vpclmulqdq'
Commit: 0dfb7f5f382a37227c59c34e51cdfa32d2be400d
https://github.com/dyninst/dyninst/commit/0dfb7f5f382a37227c59c34e51cdfa32d2be400d
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/h/entryIDs.h
M common/src/arch-x86.C
M dataflowAPI/src/convertOpcodes.C
Log Message:
-----------
Rename 'punpcklqd' to 'punpckldq'
Commit: 44f654d6dedd77d09aa58b78230a7bbbb0b4bf4a
https://github.com/dyninst/dyninst/commit/44f654d6dedd77d09aa58b78230a7bbbb0b4bf4a
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/h/entryIDs.h
M common/src/arch-x86.C
M dataflowAPI/src/convertOpcodes.C
Log Message:
-----------
Replace 'punpckhqd' with 'punpckhqdq'
Commit: 0cb930acbdc933f71e358e70114d0c0e1136c672
https://github.com/dyninst/dyninst/commit/0cb930acbdc933f71e358e70114d0c0e1136c672
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/h/entryIDs.h
M common/src/arch-x86.C
M dataflowAPI/src/convertOpcodes.C
Log Message:
-----------
Replace 'pcmpgdt' with 'pcmpgtd'
Commit: 7a451c89e422751475d171bf9f9492f2c53a1151
https://github.com/dyninst/dyninst/commit/7a451c89e422751475d171bf9f9492f2c53a1151
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/h/entryIDs.h
M common/src/arch-x86.C
Log Message:
-----------
Remove instruction 'vpcmpequd'
This mnemonic does not exist in any of Intel Architecture Instruction
Set Extensions, AMD Architecture Programmers Manual, or Intel
Architecutre Software Developer's Manual.
The encoding listed under 'SSET1E_66' is a reserved space.
Commit: 86a675d400e789fe715570d2ab357b088c1f8f39
https://github.com/dyninst/dyninst/commit/86a675d400e789fe715570d2ab357b088c1f8f39
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Rename mnemonic for 'prefect_w' to 'prefetchw'
Commit: 0462fd618d7a9d683703fd74026a1e8010e7e86a
https://github.com/dyninst/dyninst/commit/0462fd618d7a9d683703fd74026a1e8010e7e86a
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/h/entryIDs.h
M common/src/arch-x86.C
Log Message:
-----------
Rename 'pclmullqlqdq' to 'pclmulqdq'
This is a pseudo-opcode for pclmulqdq when imm8 is 0x0.
The encoding is 660F3A44, so the lookup table location is correct.
Commit: 7587e4a10a8095c5938c2724772606e4a7b29e73
https://github.com/dyninst/dyninst/commit/7587e4a10a8095c5938c2724772606e4a7b29e73
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/h/entryIDs.h
M common/src/arch-x86.C
M dataflowAPI/src/convertOpcodes.C
Log Message:
-----------
Remove 'mmxud'
It is an unknown instruction and
Commit: dd76e972bee1dd20e6b6e9c998a2977afbbf16aa
https://github.com/dyninst/dyninst/commit/dd76e972bee1dd20e6b6e9c998a2977afbbf16aa
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/h/entryIDs.h
M common/src/arch-x86.C
Log Message:
-----------
Remove 'movslq'
This is an unknown instruction and has no decode table entry.
Commit: 32cd4641c6a055814f655739d9fb1b108b8c4eab
https://github.com/dyninst/dyninst/commit/32cd4641c6a055814f655739d9fb1b108b8c4eab
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/h/entryIDs.h
M common/src/arch-x86.C
Log Message:
-----------
Remove 'pcommit'
This is an unknown instruction and has no decode table entry.
Commit: 01e839ed62f598f75e492ccec64d72a25ad85fb0
https://github.com/dyninst/dyninst/commit/01e839ed62f598f75e492ccec64d72a25ad85fb0
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Rename 'cmpsd_sse' to 'cmpsd'
Commit: 68200839df6bbd3f6e3c22a6a032a3ca44766acf
https://github.com/dyninst/dyninst/commit/68200839df6bbd3f6e3c22a6a032a3ca44766acf
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Fix spelling of 'vphaddsw' mnemonic
Commit: b6e85e261febb09fdb30ff42727eaa4e1ba6381b
https://github.com/dyninst/dyninst/commit/b6e85e261febb09fdb30ff42727eaa4e1ba6381b
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Fix spelling of 'vblendpd' mnemonic
Commit: 59543843b6b0c9d525db6a439f369a4b5021ef30
https://github.com/dyninst/dyninst/commit/59543843b6b0c9d525db6a439f369a4b5021ef30
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant copy of 'prefetchwt1'
Commit: 5917cf4977456364481a56f33ea2289b2ae3a5b5
https://github.com/dyninst/dyninst/commit/5917cf4977456364481a56f33ea2289b2ae3a5b5
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'phsubsw'
Commit: 3f79a6fef69cdec21f9eccdb3ec60c66176b2c9f
https://github.com/dyninst/dyninst/commit/3f79a6fef69cdec21f9eccdb3ec60c66176b2c9f
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'sarx'
Commit: a315fc31e2131635d311d9ee5738b67934a8ed72
https://github.com/dyninst/dyninst/commit/a315fc31e2131635d311d9ee5738b67934a8ed72
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'shlx'
Commit: 30efedf407c70a39da9e9da1f109ba9eae6938ee
https://github.com/dyninst/dyninst/commit/30efedf407c70a39da9e9da1f109ba9eae6938ee
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vblendvpd'
Commit: 3d43eeed9372f06fb05534509d73b3c421095370
https://github.com/dyninst/dyninst/commit/3d43eeed9372f06fb05534509d73b3c421095370
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vcmppd'
Commit: c24a4ccd923728ea161bf1c5f0edad0ab2215f6d
https://github.com/dyninst/dyninst/commit/c24a4ccd923728ea161bf1c5f0edad0ab2215f6d
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vcmpps'
Commit: 3a433cf7f1976c58c212ce7ee1f57a3d25eb1b55
https://github.com/dyninst/dyninst/commit/3a433cf7f1976c58c212ce7ee1f57a3d25eb1b55
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vcmpsd'
Commit: bb07b4cf0caf0bf890d0dfb2428b6aa6d7e9f09e
https://github.com/dyninst/dyninst/commit/bb07b4cf0caf0bf890d0dfb2428b6aa6d7e9f09e
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vcmpss'
Commit: 73d388221de773a8ed61162caaf4c2a911e671d7
https://github.com/dyninst/dyninst/commit/73d388221de773a8ed61162caaf4c2a911e671d7
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vpmaddubsw'
Commit: 7abe79d5c71731c71bb35ae9315dab1fd15553e5
https://github.com/dyninst/dyninst/commit/7abe79d5c71731c71bb35ae9315dab1fd15553e5
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vpmaddwd'
Commit: 2cfc41c5f2f6b8f33ddafcef7575c258264579ff
https://github.com/dyninst/dyninst/commit/2cfc41c5f2f6b8f33ddafcef7575c258264579ff
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vpmovsdb'
Commit: f39269189d91f798cbd5149b80ddd105981ca149
https://github.com/dyninst/dyninst/commit/f39269189d91f798cbd5149b80ddd105981ca149
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vpmovsdw'
Commit: ea2255f6cc3ae7f8d075738a37331633aebbf2b7
https://github.com/dyninst/dyninst/commit/ea2255f6cc3ae7f8d075738a37331633aebbf2b7
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vpmovsqb'
Commit: e7be07de3305bef1cb42c461509178a9c4420a4a
https://github.com/dyninst/dyninst/commit/e7be07de3305bef1cb42c461509178a9c4420a4a
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vpmovsqd'
Commit: 35ba9dccddcb1f44a95ff1974c8c40855b5d0957
https://github.com/dyninst/dyninst/commit/35ba9dccddcb1f44a95ff1974c8c40855b5d0957
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vpmovsqw'
Commit: c6d49f9df75673015eba643848c8cf02a2df2200
https://github.com/dyninst/dyninst/commit/c6d49f9df75673015eba643848c8cf02a2df2200
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vpmovswb'
Compare: https://github.com/dyninst/dyninst/compare/0f5d9a5648ff...c6d49f9df756
|