projects
/
platform
/
upstream
/
dotnet
/
runtime.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f8ab555
)
JIT: Fix import of TrailingZeroCount on ARM64 (#81419)
author
Jakob Botsch Nielsen
<Jakob.botsch.nielsen@gmail.com>
Tue, 31 Jan 2023 14:52:37 +0000
(15:52 +0100)
committer
GitHub
<noreply@github.com>
Tue, 31 Jan 2023 14:52:37 +0000
(15:52 +0100)
Fix #81366
src/coreclr/jit/importercalls.cpp
patch
|
blob
|
history
diff --git
a/src/coreclr/jit/importercalls.cpp
b/src/coreclr/jit/importercalls.cpp
index
6a77c9a
..
5445915
100644
(file)
--- a/
src/coreclr/jit/importercalls.cpp
+++ b/
src/coreclr/jit/importercalls.cpp
@@
-4769,7
+4769,8
@@
GenTree* Compiler::impPrimitiveNamedIntrinsic(NamedIntrinsic intrinsic,
op1 = gtNewScalarHWIntrinsicNode(baseType, op1, hwintrinsic);
hwintrinsic = varTypeIsLong(baseType) ? NI_ArmBase_Arm64_LeadingZeroCount : NI_ArmBase_LeadingZeroCount;
- result = gtNewScalarHWIntrinsicNode(baseType, op1, hwintrinsic);
+ result = gtNewScalarHWIntrinsicNode(TYP_INT, op1, hwintrinsic);
+ baseType = TYP_INT;
}
#endif // TARGET_*
#endif // FEATURE_HW_INTRINSICS