This repository was archived by the owner on Jan 23, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -103,8 +103,8 @@ void CodeGen::genPutArgStk(GenTreePutArgStk* treeNode)
103
103
// This is the varNum for our store operations,
104
104
// typically this is the varNum for the Outgoing arg space
105
105
// When we are generating a tail call it will be the varNum for arg0
106
- unsigned varNumOut;
107
- unsigned argOffsetMax; // Records the maximum size of this area for assert checks
106
+ unsigned varNumOut = ( unsigned )- 1 ;
107
+ unsigned argOffsetMax = ( unsigned )- 1 ; // Records the maximum size of this area for assert checks
108
108
109
109
// Get argument offset to use with 'varNumOut'
110
110
// Here we cross check that argument offset hasn't changed from lowering to codegen since
Original file line number Diff line number Diff line change 120
120
<CppCompile Include =" ..\TargetArm.cpp" />
121
121
<CppCompile Condition =" '$(ClDefines.Contains(`LEGACY_BACKEND`))'=='True'" Include =" ..\registerfp.cpp" />
122
122
<CppCompile Condition =" '$(ClDefines.Contains(`LEGACY_BACKEND`))'=='False'" Include =" ..\DecomposeLongs.cpp" />
123
+ <CppCompile Condition =" '$(ClDefines.Contains(`LEGACY_BACKEND`))'=='False'" Include =" ..\LowerArmArch.cpp" />
124
+ <CppCompile Condition =" '$(ClDefines.Contains(`LEGACY_BACKEND`))'=='False'" Include =" ..\lsraarmarch.cpp" />
125
+ <CppCompile Condition =" '$(ClDefines.Contains(`LEGACY_BACKEND`))'=='False'" Include =" ..\CodeGenArmArch.cpp" />
123
126
<CppCompile Condition =" '$(ClDefines.Contains(`LEGACY_BACKEND`))'=='False'" Include =" ..\LowerArm.cpp" />
124
127
<CppCompile Condition =" '$(ClDefines.Contains(`LEGACY_BACKEND`))'=='False'" Include =" ..\lsraarm.cpp" />
125
128
<CppCompile Condition =" '$(ClDefines.Contains(`LEGACY_BACKEND`))'=='False'" Include =" ..\CodeGenArm.cpp" />
129
132
<!-- ARM64 target is always RyuJIT backend -->
130
133
<CppCompile Include =" ..\emitarm64.cpp" />
131
134
<CppCompile Include =" ..\TargetArm64.cpp" />
135
+ <CppCompile Include =" ..\LowerArmArch.cpp" />
136
+ <CppCompile Include =" ..\lsraarmarch.cpp" />
137
+ <CppCompile Include =" ..\CodeGenArmArch.cpp" />
132
138
<CppCompile Include =" ..\LowerArm64.cpp" />
133
139
<CppCompile Include =" ..\lsraarm64.cpp" />
134
140
<CppCompile Include =" ..\CodeGenArm64.cpp" />
You can’t perform that action at this time.
0 commit comments