File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -3051,8 +3051,8 @@ int LinearScan::BuildCast(GenTreeCast* cast)
30513051 buildInternalRegisterUses ();
30523052 SingleTypeRegSet dstcandidates = RBM_NONE;
30533053 // if (varTypeUsesIntReg(castType) && cast->GetRegNum() == REG_NA)
3054- if (varTypeIsFloating (srcType) && !varTypeIsFloating (castType) ||
3055- (varTypeUsesIntReg (castType) && cast->GetRegNum () == REG_NA))
3054+ if (( varTypeIsFloating (srcType) && !varTypeIsFloating (castType) ) ||
3055+ (( varTypeUsesIntReg (castType) && cast->GetRegNum () == REG_NA) ))
30563056 {
30573057 dstcandidates = BuildApxIncompatibleGPRMask (cast, true );
30583058 }
Original file line number Diff line number Diff line change @@ -85,10 +85,10 @@ REGALIAS(EDI, RDI)
8585
8686#ifdef TARGET_AMD64
8787#define XMMBASE 32
88- #define XMMMASK (x ) ((int64_t)(1) << ((x)+XMMBASE ))
88+ #define XMMMASK (x ) (1ULL << (XMMBASE+ (x)))
8989
9090#define KBASE 64
91- #define KMASK (x ) ((int64_t)(1) << ((x)))
91+ #define KMASK (x ) (1ULL << ((x)))
9292
9393#else // !TARGET_AMD64
9494#define XMMBASE 8
You can’t perform that action at this time.
0 commit comments