1
0
mirror of https://github.com/wolfpld/tracy.git synced 2025-03-20 07:40:02 +08:00

Store list of read and write registers for each asm instruction.

This commit is contained in:
Bartosz Taudul
2020-05-01 13:01:19 +02:00
parent 38116b88a5
commit 8014fce6e1
2 changed files with 39 additions and 0 deletions
+10
View File
@@ -89,8 +89,18 @@ private:
uint8_t len;
LeaData leaData;
std::vector<AsmOpParams> params;
union
{
RegsX86 readX86[12];
};
union
{
RegsX86 writeX86[20];
};
};
enum { AsmLineSize = sizeof( AsmLine ) };
struct JumpData
{
uint64_t min;