You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I try to disasm cmplepd %xmm0, %xmm1,
The right x86_insn should be X86_INS_CMPPD, but the result is X86_INS_CMPSB
This is the info of cmplepd:
There is nothing wrong with the above info.
But If you check the insn->id, which represents the insn type, you will find the id is 108(X86_INS_CMPSB), while the correct insn id is 106(X86_INS_CMPPD)
The text was updated successfully, but these errors were encountered:
I found more confusing instructions like this.
Following "XX" represents one of SS, PS, PD, SD
CMPLEXX identified as CMPSB
CMPUNORDXX identified as CMPSB
CMPNEQXX identified as CMPSQ
CMPNLEXX identified as CMPSW
CMPORDXX identified as CMPXCHG
When I try to disasm cmplepd %xmm0, %xmm1,
![屏幕截图 2023-11-14 161949](https://private-user-images.githubusercontent.com/138755409/282707946-b5b12e41-acc2-4a90-a268-3f636362e3ab.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjExOTA4MDksIm5iZiI6MTcyMTE5MDUwOSwicGF0aCI6Ii8xMzg3NTU0MDkvMjgyNzA3OTQ2LWI1YjEyZTQxLWFjYzItNGE5MC1hMjY4LTNmNjM2MzYyZTNhYi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzE3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcxN1QwNDI4MjlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jMTU1NjhlZGZjMzQ3ODRkMGNiN2MxMzllMWE1NWQwOTg2ODU3YmZlY2IzZjJlYmVlZjkyYjg5N2M4YmE1NWQ3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.5u0gAWG4_buXxrikGp2tUQZp6gRbvJj6ND8l5usn0wQ)
The right x86_insn should be X86_INS_CMPPD, but the result is X86_INS_CMPSB
This is the info of cmplepd:
There is nothing wrong with the above info.
But If you check the insn->id, which represents the insn type, you will find the id is 108(X86_INS_CMPSB), while the correct insn id is 106(X86_INS_CMPPD)
The text was updated successfully, but these errors were encountered: