summaryrefslogtreecommitdiff
path: root/src/jit/emitarm.cpp
diff options
context:
space:
mode:
authorEgor Chesakov <Egor.Chesakov@microsoft.com>2018-03-27 14:12:56 -0700
committerEgor Chesakov <Egor.Chesakov@microsoft.com>2018-03-28 10:33:33 -0700
commit4585d5ab0cb0cda434be6cfcb89bd1252d2703b3 (patch)
treea6ecc3bb1ffd54b0d3b109ea0933ae51bb4c0b86 /src/jit/emitarm.cpp
parentdb3bb4314c95d4c18f234267c113d461aaa88f70 (diff)
downloadcoreclr-4585d5ab0cb0cda434be6cfcb89bd1252d2703b3.tar.gz
coreclr-4585d5ab0cb0cda434be6cfcb89bd1252d2703b3.tar.bz2
coreclr-4585d5ab0cb0cda434be6cfcb89bd1252d2703b3.zip
Add crossbitness support to ClrJit:
* Add FEATURE_CROSSBITNESS in crosscomponents.cmake * Exclude mscordaccore mscordbi sos from CLR_CROSS_COMPONENTS_LIST when FEATURE_CROSSBITNESS is defined in crosscomponents.cmake * Introduce target_size_t in src/jit/target.h * Use size_t value in genMov32RelocatableImmediate in src/jit/codegen.h src/jit/codegencommon.cpp * Fix definition/declaration inconsistency for emitter::emitIns_R_I in emitarm.cpp * Zero HiVal when GetTree::SetOper GenTreeLngCon->GetTreeIntCon in src/jit/compiler.hpp * Explicity specify roundUp(expr, TARGET_POINTER_SIZE) * Use target_size_t* target in emitOutputDataSec in src/jit/emit.cpp
Diffstat (limited to 'src/jit/emitarm.cpp')
-rw-r--r--src/jit/emitarm.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/jit/emitarm.cpp b/src/jit/emitarm.cpp
index bcf0cb4f33..ca5575a470 100644
--- a/src/jit/emitarm.cpp
+++ b/src/jit/emitarm.cpp
@@ -1673,7 +1673,7 @@ void emitter::emitIns_R(instruction ins, emitAttr attr, regNumber reg)
*/
void emitter::emitIns_R_I(
- instruction ins, emitAttr attr, regNumber reg, int imm, insFlags flags /* = INS_FLAGS_DONT_CARE */)
+ instruction ins, emitAttr attr, regNumber reg, ssize_t imm, insFlags flags /* = INS_FLAGS_DONT_CARE */)
{
insFormat fmt = IF_NONE;