Skip to content

Commit 75890de

Browse files
github-actions[bot]EgorBoCopilot
authored
[release/10.0] check ImmedValNeedsReloc in genCreateAddrMode (#119757)
* check ImmedValNeedsReloc in genCreateAddrMode * Update src/coreclr/jit/codegencommon.cpp Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: EgorBo <egorbo@gmail.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 parent f9b7826 commit 75890de

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/coreclr/jit/codegencommon.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1483,7 +1483,7 @@ bool CodeGen::genCreateAddrMode(GenTree* addr,
14831483
mul = 0;
14841484
rv2 = nullptr;
14851485
}
1486-
else if (index->IsIntCnsFitsInI32())
1486+
else if (index->IsIntCnsFitsInI32() && !index->AsIntConCommon()->ImmedValNeedsReloc(compiler))
14871487
{
14881488
ssize_t constantIndex = index->AsIntConCommon()->IconValue() * indexScale;
14891489
if (constantIndex == 0)

0 commit comments

Comments
 (0)