Branch: refs/heads/thaines/x86_misspelled_opcodes
Home: https://github.com/dyninst/dyninst
Commit: 0c6a94d5117c1618cc029e14b8bab677f756211c
https://github.com/dyninst/dyninst/commit/0c6a94d5117c1618cc029e14b8bab677f756211c
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Fix spelling of 'vpperm' stringification
Commit: d17fd224dfdd6c496a6755a400ae82b05466c360
https://github.com/dyninst/dyninst/commit/d17fd224dfdd6c496a6755a400ae82b05466c360
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Fix spelling of 'vpcomd' stringification
Commit: 1296c177df575ec1077cf9515e552e2fc6f7a55d
https://github.com/dyninst/dyninst/commit/1296c177df575ec1077cf9515e552e2fc6f7a55d
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Fix spelling of 'vprolvd' stringification
Commit: 6ea980afe29f814bcc467928b1fa7ea89f53766c
https://github.com/dyninst/dyninst/commit/6ea980afe29f814bcc467928b1fa7ea89f53766c
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Fix spelling of 'vprolvq' stringification
Commit: 62faed5683231ae17e454c0318ee19151742e14d
https://github.com/dyninst/dyninst/commit/62faed5683231ae17e454c0318ee19151742e14d
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove duplicate entry for 'e_vpsrlvq'
Commit: 10b00c5abe3a6f6619a771eadf3a481a7cbd1f08
https://github.com/dyninst/dyninst/commit/10b00c5abe3a6f6619a771eadf3a481a7cbd1f08
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/h/entryIDs.h
M common/src/arch-x86.C
Log Message:
-----------
Rename 'vpclmullqlqdq' to 'vpclmulqdq'
Commit: 89c075bddf9655e13f9dd7a9b3c3b04ae2f2e682
https://github.com/dyninst/dyninst/commit/89c075bddf9655e13f9dd7a9b3c3b04ae2f2e682
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
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: 1c1a24476db91b6ccd8e2e18a7ea1d203e80c480
https://github.com/dyninst/dyninst/commit/1c1a24476db91b6ccd8e2e18a7ea1d203e80c480
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
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: 43b14ded6572f5674bbba732bf48ea11d753b5fd
https://github.com/dyninst/dyninst/commit/43b14ded6572f5674bbba732bf48ea11d753b5fd
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
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: fa5965a1a119255d7454f4f6b4ae8c5f1324877a
https://github.com/dyninst/dyninst/commit/fa5965a1a119255d7454f4f6b4ae8c5f1324877a
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
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: 8a4e2f71aecda8dab5a9653aa6106d2a05863e35
https://github.com/dyninst/dyninst/commit/8a4e2f71aecda8dab5a9653aa6106d2a05863e35
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Rename mnemonic for 'prefect_w' to 'prefetchw'
Commit: 2c9ab9f15034b2b56d591e02fc03f824598eb493
https://github.com/dyninst/dyninst/commit/2c9ab9f15034b2b56d591e02fc03f824598eb493
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
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: 51bed641eeef13fa79d87e07936760be0da71930
https://github.com/dyninst/dyninst/commit/51bed641eeef13fa79d87e07936760be0da71930
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
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: 131831186ea41be6ae461dc02163873604e4c0bf
https://github.com/dyninst/dyninst/commit/131831186ea41be6ae461dc02163873604e4c0bf
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
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: 4b3fc78d6cc3aa1d1e4420dfc068f0cd8f8521ac
https://github.com/dyninst/dyninst/commit/4b3fc78d6cc3aa1d1e4420dfc068f0cd8f8521ac
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
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: b7b5c5f699cae50e699a348e55b30f8266ae20d0
https://github.com/dyninst/dyninst/commit/b7b5c5f699cae50e699a348e55b30f8266ae20d0
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Rename 'cmpsd_sse' to 'cmpsd'
Commit: 1fc10f924f774b2c07c124a8d32656356442d9fb
https://github.com/dyninst/dyninst/commit/1fc10f924f774b2c07c124a8d32656356442d9fb
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Fix spelling of 'vphaddsw' mnemonic
Commit: 0671342f886b166e0397f2f3280fb47ca87e92d9
https://github.com/dyninst/dyninst/commit/0671342f886b166e0397f2f3280fb47ca87e92d9
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Fix spelling of 'vblendpd' mnemonic
Commit: 8be43cb255792d9b2a96adc757e910106293a243
https://github.com/dyninst/dyninst/commit/8be43cb255792d9b2a96adc757e910106293a243
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant copy of 'prefetchwt1'
Commit: 67a2e887f1a675a91886726320a641b2c76e794a
https://github.com/dyninst/dyninst/commit/67a2e887f1a675a91886726320a641b2c76e794a
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'phsubsw'
Commit: 22b6b391ed37891309902950daf710e5bd27bf6e
https://github.com/dyninst/dyninst/commit/22b6b391ed37891309902950daf710e5bd27bf6e
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'sarx'
Commit: ab1658243454fac65c59d9328af40358c6277fb8
https://github.com/dyninst/dyninst/commit/ab1658243454fac65c59d9328af40358c6277fb8
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'shlx'
Commit: 38984eb677f711145c89a92020e178b638d77c74
https://github.com/dyninst/dyninst/commit/38984eb677f711145c89a92020e178b638d77c74
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vblendvpd'
Commit: b0e3280768a0d78f8b5c44339e91e14411eea3d8
https://github.com/dyninst/dyninst/commit/b0e3280768a0d78f8b5c44339e91e14411eea3d8
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vcmppd'
Commit: c99f979d7291721f1e27696287ca78352edb572f
https://github.com/dyninst/dyninst/commit/c99f979d7291721f1e27696287ca78352edb572f
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vcmpps'
Commit: 93b86ed1ff7f85e6f6d8178aa2db16ab25330dda
https://github.com/dyninst/dyninst/commit/93b86ed1ff7f85e6f6d8178aa2db16ab25330dda
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vcmpsd'
Commit: 2df22fd2debae33b4d27a1a32df1641abe337ced
https://github.com/dyninst/dyninst/commit/2df22fd2debae33b4d27a1a32df1641abe337ced
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vcmpss'
Commit: ebdaf9292a200601de1af8cbdf9f8c52d5b8da57
https://github.com/dyninst/dyninst/commit/ebdaf9292a200601de1af8cbdf9f8c52d5b8da57
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vpmaddubsw'
Commit: c412a6dc9049fc4d8039ef3aa7d189dcd4499df9
https://github.com/dyninst/dyninst/commit/c412a6dc9049fc4d8039ef3aa7d189dcd4499df9
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vpmaddwd'
Commit: 12d17e2335291b8951d6ddbeb8dd7daec3eaff17
https://github.com/dyninst/dyninst/commit/12d17e2335291b8951d6ddbeb8dd7daec3eaff17
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vpmovsdb'
Commit: 8071170b9c388ff9c005e03cc35651953a73746a
https://github.com/dyninst/dyninst/commit/8071170b9c388ff9c005e03cc35651953a73746a
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vpmovsdw'
Commit: bf939dfa8feb45d3b6e2d5012da518cfa2204bff
https://github.com/dyninst/dyninst/commit/bf939dfa8feb45d3b6e2d5012da518cfa2204bff
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vpmovsqb'
Commit: 228450269d932e94ba7123dc215e0a224ef659ba
https://github.com/dyninst/dyninst/commit/228450269d932e94ba7123dc215e0a224ef659ba
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vpmovsqd'
Commit: 914bfc0bee35ce87ec723bc18eb2343f55a4167a
https://github.com/dyninst/dyninst/commit/914bfc0bee35ce87ec723bc18eb2343f55a4167a
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vpmovsqw'
Commit: b2a76544026e3baaa2376136b991fda151e5b7f2
https://github.com/dyninst/dyninst/commit/b2a76544026e3baaa2376136b991fda151e5b7f2
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Remove redundant 'vpmovswb'
Compare: https://github.com/dyninst/dyninst/compare/0c6a94d5117c%5E...b2a76544026e
|