- Timestamp:
- Dec 1, 2024 11:55:53 AM (2 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp
r107200 r107204 49 49 #define VMCPU_INCL_CPUM_GST_CTX 50 50 #define VMM_INCLUDED_SRC_include_IEMMc_h /* block IEMMc.h inclusion. */ 51 #define VBOX_DIS_WITH_ARMV8 51 52 #include <VBox/vmm/iem.h> 52 53 #include <VBox/vmm/cpum.h> … … 9629 9630 DIS_FMT_FLAGS_BYTES_LEFT | DIS_FMT_FLAGS_RELATIVE_BRANCH | DIS_FMT_FLAGS_C_HEX, 9630 9631 iemNativeDisasmGetSymbolCb, &SymCtx); 9632 if ( Dis.aParams[1].armv8.enmType == kDisArmv8OpParmAddrInGpr 9633 && !(Dis.aParams[1].fUse & (DISUSE_INDEX | DISUSE_PRE_INDEXED | DISUSE_POST_INDEXED)) 9634 /** @todo DISUSE_REG_GEN64 is not set: && (Dis.aParams[1].fUse & DISUSE_REG_GEN64) */ 9635 && Dis.aParams[1].armv8.Op.Reg.enmRegType == kDisOpParamArmV8RegType_Gpr_64Bit) 9636 { 9637 if (Dis.aParams[1].armv8.Op.Reg.idReg == IEMNATIVE_REG_FIXED_PVMCPU) 9638 pszAnnotation = iemNativeDbgVCpuOffsetToName(Dis.aParams[1].armv8.u.offBase); 9639 else if (Dis.aParams[1].armv8.Op.Reg.idReg == IEMNATIVE_REG_FIXED_PCPUMCTX) 9640 pszAnnotation = iemNativeDbgVCpuOffsetToName( Dis.aParams[1].armv8.u.offBase 9641 + RT_UOFFSETOF(VMCPU, cpum.GstCtx)); 9642 } 9631 9643 # else 9632 9644 # error "Port me"
Note:
See TracChangeset
for help on using the changeset viewer.