mirror of
https://github.com/wolfpld/tracy.git
synced 2025-03-20 07:40:02 +08:00
Create x86 common register mapping table.
This commit is contained in:
@@ -19,6 +19,19 @@ class Worker;
|
||||
|
||||
class SourceView
|
||||
{
|
||||
public:
|
||||
enum class RegsX86 : uint8_t
|
||||
{
|
||||
invalid,
|
||||
rax, rbx, rcx, rdx, rsi, rdi, rbp, rsp, r8, r9, r10, r11, r12, r13, r14, r15,
|
||||
mm0, mm1, mm2, mm3, mm4, mm5, mm6, mm7,
|
||||
xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7, xmm8, xmm9,
|
||||
xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm16, xmm17, xmm18, xmm19,
|
||||
xmm20, xmm21, xmm22, xmm23, xmm24, xmm25, xmm26, xmm27, xmm28, xmm29,
|
||||
xmm30, xmm31, k0, k1, k2, k3, k4, k5, k6, k7
|
||||
};
|
||||
|
||||
private:
|
||||
enum class TokenColor : uint8_t
|
||||
{
|
||||
Default,
|
||||
|
||||
Reference in New Issue
Block a user