@@ -11246,8 +11246,8 @@ class Compiler
11246
11246
//
11247
11247
// Users of these values need to define four accessor functions:
11248
11248
//
11249
- // SingleTypeRegSet get_RBM_ALLFLOAT();
11250
- // SingleTypeRegSet get_RBM_FLT_CALLEE_TRASH();
11249
+ // regMaskTP get_RBM_ALLFLOAT();
11250
+ // regMaskTP get_RBM_FLT_CALLEE_TRASH();
11251
11251
// unsigned get_CNT_CALLEE_TRASH_FLOAT();
11252
11252
// unsigned get_AVAILABLE_REG_COUNT();
11253
11253
//
@@ -11256,16 +11256,16 @@ class Compiler
11256
11256
// This was done to avoid polluting all `targetXXX.h` macro definitions with a compiler parameter, where only
11257
11257
// TARGET_AMD64 requires one.
11258
11258
//
11259
- SingleTypeRegSet rbmAllFloat;
11260
- SingleTypeRegSet rbmFltCalleeTrash;
11261
- unsigned cntCalleeTrashFloat;
11259
+ regMaskTP rbmAllFloat;
11260
+ regMaskTP rbmFltCalleeTrash;
11261
+ unsigned cntCalleeTrashFloat;
11262
11262
11263
11263
public:
11264
- FORCEINLINE SingleTypeRegSet get_RBM_ALLFLOAT () const
11264
+ FORCEINLINE regMaskTP get_RBM_ALLFLOAT () const
11265
11265
{
11266
11266
return this ->rbmAllFloat ;
11267
11267
}
11268
- FORCEINLINE SingleTypeRegSet get_RBM_FLT_CALLEE_TRASH () const
11268
+ FORCEINLINE regMaskTP get_RBM_FLT_CALLEE_TRASH () const
11269
11269
{
11270
11270
return this ->rbmFltCalleeTrash ;
11271
11271
}
@@ -11284,8 +11284,8 @@ class Compiler
11284
11284
//
11285
11285
// Users of these values need to define four accessor functions:
11286
11286
//
11287
- // SingleTypeRegSet get_RBM_ALLMASK();
11288
- // SingleTypeRegSet get_RBM_MSK_CALLEE_TRASH();
11287
+ // regMaskTP get_RBM_ALLMASK();
11288
+ // regMaskTP get_RBM_MSK_CALLEE_TRASH();
11289
11289
// unsigned get_CNT_CALLEE_TRASH_MASK();
11290
11290
// unsigned get_AVAILABLE_REG_COUNT();
11291
11291
//
@@ -11294,17 +11294,17 @@ class Compiler
11294
11294
// This was done to avoid polluting all `targetXXX.h` macro definitions with a compiler parameter, where only
11295
11295
// TARGET_XARCH requires one.
11296
11296
//
11297
- SingleTypeRegSet rbmAllMask;
11298
- SingleTypeRegSet rbmMskCalleeTrash;
11299
- unsigned cntCalleeTrashMask;
11300
- SingleTypeRegSet varTypeCalleeTrashRegs[TYP_COUNT];
11297
+ regMaskTP rbmAllMask;
11298
+ regMaskTP rbmMskCalleeTrash;
11299
+ unsigned cntCalleeTrashMask;
11300
+ regMaskTP varTypeCalleeTrashRegs[TYP_COUNT];
11301
11301
11302
11302
public:
11303
- FORCEINLINE SingleTypeRegSet get_RBM_ALLMASK () const
11303
+ FORCEINLINE regMaskTP get_RBM_ALLMASK () const
11304
11304
{
11305
11305
return this ->rbmAllMask ;
11306
11306
}
11307
- FORCEINLINE SingleTypeRegSet get_RBM_MSK_CALLEE_TRASH () const
11307
+ FORCEINLINE regMaskTP get_RBM_MSK_CALLEE_TRASH () const
11308
11308
{
11309
11309
return this ->rbmMskCalleeTrash ;
11310
11310
}
0 commit comments