handle DW_Op_FBReg, DW_ExprOp_Deref, DW_ExprOp_BReg*, and DW_ExprOp_BRegX

This commit is contained in:
Nikita Smith
2025-12-16 17:32:12 -08:00
parent 0aea6c4e8f
commit 43cb8b7b1a
4 changed files with 263 additions and 9 deletions
+2 -2
View File
@@ -1675,8 +1675,8 @@ typedef enum DW_ExprOpEnum
X(Ds, 53, ds, 0, 2) \
X(Fs, 54, fs, 0, 2) \
X(Gs, 55, gs, 0, 2) \
X(FsBase, 58, fsbase, 0, 0) \
X(GsBase, 59, gsbase, 0, 0)
X(FsBase, 58, fsbase, 0, 8) \
X(GsBase, 59, gsbase, 0, 8)
// privileged registers:
// X(Tr, 62, nil, 0, 0) \
// X(Ldtr, 63, nil, 0, 0)