We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 01b9f31 commit 5452f6aCopy full SHA for 5452f6a
src/coreclr/jit/target.h
@@ -280,21 +280,29 @@ struct regMaskTP
280
#endif
281
}
282
283
+#ifdef HAS_MORE_THAN_64_REGISTERS
284
constexpr regMaskTP(regMaskSmall lowMask, regMaskSmall highMask)
285
: low(lowMask)
-#ifdef HAS_MORE_THAN_64_REGISTERS
286
, high(highMask)
287
-#endif
288
{
289
290
291
constexpr regMaskTP(regMaskSmall regMask)
292
: low(regMask)
293
294
, high(RBM_NONE)
295
296
297
+#else
+ constexpr regMaskTP(regMaskSmall lowMask, regMaskSmall highMask)
+ : low(lowMask)
298
+ {
299
+ }
300
+
301
+ constexpr regMaskTP(regMaskSmall regMask)
302
+ : low(regMask)
303
304
305
+#endif // HAS_MORE_THAN_64_REGISTERS
306
307
regMaskTP()
308
0 commit comments