VirtualBox

Ignore:
Timestamp:
Feb 17, 2025 4:07:45 PM (2 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
167584
Message:

VMM/IEM: Moved IEMAllMemRWTmplInline.cpp.h into the target-x86 directory as it is mostly x86 specific. jiraref:VBP-1531

Location:
trunk/src/VBox/VMM/VMMAll/target-x86
Files:
1 edited
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/target-x86/IEMAllMemRWTmplInline-x86.cpp.h

    r108261 r108262  
    11/* $Id$ */
    22/** @file
    3  * IEM - Interpreted Execution Manager - Inlined R/W Memory Functions Template.
     3 * IEM - Interpreted Execution Manager - Inlined R/W Memory Functions Template, x86 target.
    44 */
    55
  • trunk/src/VBox/VMM/VMMAll/target-x86/IEMInlineMem-x86.h

    r108260 r108262  
    325325#define TMPL_MEM_FMT_TYPE   "%#04x"
    326326#define TMPL_MEM_FMT_DESC   "byte"
    327 #include "../VMMAll/IEMAllMemRWTmplInline.cpp.h"
     327#include "IEMAllMemRWTmplInline-x86.cpp.h"
    328328
    329329#define TMPL_MEM_WITH_STACK
     
    335335#define TMPL_MEM_FMT_TYPE   "%#06x"
    336336#define TMPL_MEM_FMT_DESC   "word"
    337 #include "../VMMAll/IEMAllMemRWTmplInline.cpp.h"
     337#include "IEMAllMemRWTmplInline-x86.cpp.h"
    338338
    339339#define TMPL_WITH_PUSH_SREG
     
    344344#define TMPL_MEM_FMT_TYPE   "%#010x"
    345345#define TMPL_MEM_FMT_DESC   "dword"
    346 #include "../VMMAll/IEMAllMemRWTmplInline.cpp.h"
     346#include "IEMAllMemRWTmplInline-x86.cpp.h"
    347347#undef  TMPL_WITH_PUSH_SREG
    348348
     
    353353#define TMPL_MEM_FMT_TYPE   "%#018RX64"
    354354#define TMPL_MEM_FMT_DESC   "qword"
    355 #include "../VMMAll/IEMAllMemRWTmplInline.cpp.h"
     355#include "IEMAllMemRWTmplInline-x86.cpp.h"
    356356
    357357#undef TMPL_MEM_WITH_STACK
     
    367367#define TMPL_MEM_FMT_TYPE   "%#010x"
    368368#define TMPL_MEM_FMT_DESC   "dword"
    369 #include "../VMMAll/IEMAllMemRWTmplInline.cpp.h"
     369#include "IEMAllMemRWTmplInline-x86.cpp.h"
    370370
    371371#define TMPL_MEM_NO_STORE
     
    376376#define TMPL_MEM_FMT_TYPE   "%#018RX64"
    377377#define TMPL_MEM_FMT_DESC   "qword"
    378 #include "../VMMAll/IEMAllMemRWTmplInline.cpp.h"
     378#include "IEMAllMemRWTmplInline-x86.cpp.h"
    379379
    380380#define TMPL_MEM_NO_STORE
     
    385385#define TMPL_MEM_FMT_TYPE   "%#018RX64"
    386386#define TMPL_MEM_FMT_DESC   "qword"
    387 #include "../VMMAll/IEMAllMemRWTmplInline.cpp.h"
     387#include "IEMAllMemRWTmplInline-x86.cpp.h"
    388388
    389389#undef TMPL_MEM_NO_MAPPING
     
    395395#define TMPL_MEM_FMT_TYPE   "%.10Rhxs"
    396396#define TMPL_MEM_FMT_DESC   "tword"
    397 #include "../VMMAll/IEMAllMemRWTmplInline.cpp.h"
     397#include "IEMAllMemRWTmplInline-x86.cpp.h"
    398398
    399399#define TMPL_MEM_TYPE       RTPBCD80U
     
    403403#define TMPL_MEM_FMT_TYPE   "%.10Rhxs"
    404404#define TMPL_MEM_FMT_DESC   "tword"
    405 #include "../VMMAll/IEMAllMemRWTmplInline.cpp.h"
     405#include "IEMAllMemRWTmplInline-x86.cpp.h"
    406406
    407407#define TMPL_MEM_WITH_ATOMIC_MAPPING
     
    412412#define TMPL_MEM_FMT_TYPE   "%.16Rhxs"
    413413#define TMPL_MEM_FMT_DESC   "dqword"
    414 #include "../VMMAll/IEMAllMemRWTmplInline.cpp.h"
     414#include "IEMAllMemRWTmplInline-x86.cpp.h"
    415415#undef  TMPL_MEM_WITH_ATOMIC_MAPPING
    416416
     
    422422#define TMPL_MEM_FMT_TYPE   "%.16Rhxs"
    423423#define TMPL_MEM_FMT_DESC   "dqword"
    424 #include "../VMMAll/IEMAllMemRWTmplInline.cpp.h"
     424#include "IEMAllMemRWTmplInline-x86.cpp.h"
    425425#undef TMPL_MEM_NO_MAPPING
    426426
     
    437437#define TMPL_MEM_FMT_TYPE   "%.16Rhxs"
    438438#define TMPL_MEM_FMT_DESC   "dqword"
    439 #include "../VMMAll/IEMAllMemRWTmplInline.cpp.h"
     439#include "IEMAllMemRWTmplInline-x86.cpp.h"
    440440#undef  TMPL_MEM_NO_MAPPING
    441441
     
    447447#define TMPL_MEM_FMT_TYPE   "%.32Rhxs"
    448448#define TMPL_MEM_FMT_DESC   "qqword"
    449 #include "../VMMAll/IEMAllMemRWTmplInline.cpp.h"
     449#include "IEMAllMemRWTmplInline-x86.cpp.h"
    450450#undef TMPL_MEM_NO_MAPPING
    451451
     
    457457#define TMPL_MEM_FMT_TYPE   "%.32Rhxs"
    458458#define TMPL_MEM_FMT_DESC   "qqword"
    459 #include "../VMMAll/IEMAllMemRWTmplInline.cpp.h"
     459#include "IEMAllMemRWTmplInline-x86.cpp.h"
    460460#undef TMPL_MEM_NO_MAPPING
    461461
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette