projects
/
platform
/
upstream
/
coreclr.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5c07c5a
)
[RyuJIT/ARM32] Fix MultiRegOp declaration
author
Alexander Soldatov
<soldatov.a@samsung.com>
Mon, 28 Aug 2017 12:54:47 +0000
(15:54 +0300)
committer
Alexander Soldatov
<soldatov.a@samsung.com>
Mon, 28 Aug 2017 12:54:47 +0000
(15:54 +0300)
According to last changes in OperIsMultiRegOp() declaration of MultiRegOp
is needed of some changes.
src/jit/gtstructs.h
patch
|
blob
|
history
diff --git
a/src/jit/gtstructs.h
b/src/jit/gtstructs.h
index 2004f404264a4517724a449fc18bfdc18a89308d..34d1794f4bebd6a245fa9d015ca9f4b4c9453c59 100644
(file)
--- a/
src/jit/gtstructs.h
+++ b/
src/jit/gtstructs.h
@@
-107,7
+107,11
@@
GTSTRUCT_1(SIMD , GT_SIMD)
GTSTRUCT_1(AllocObj , GT_ALLOCOBJ)
GTSTRUCT_2(CC , GT_JCC, GT_SETCC)
#if !defined(LEGACY_BACKEND) && defined(_TARGET_ARM_)
-GTSTRUCT_2(MultiRegOp , GT_MUL_LONG, GT_PUTARG_REG)
+#ifdef ARM_SOFTFP
+GTSTRUCT_3(MultiRegOp , GT_MUL_LONG, GT_PUTARG_REG, GT_COPY)
+#else
+GTSTRUCT_2(MultiRegOp , GT_MUL_LONG, GT_COPY)
+#endif
#endif
/*****************************************************************************/
#undef GTSTRUCT_0