From 770709d4161d5c5012fe1955df8a40d22daa4f03 Mon Sep 17 00:00:00 2001 From: Hyeongseok Oh Date: Fri, 18 Aug 2017 11:50:27 +0900 Subject: [PATCH] [RyuJIT/ARM32] Set carry bit: neg operation Set carry bit when we generate ARM32 code for neg operation. --- src/jit/codegenarm.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/jit/codegenarm.cpp b/src/jit/codegenarm.cpp index 8c28267..26c6854 100644 --- a/src/jit/codegenarm.cpp +++ b/src/jit/codegenarm.cpp @@ -823,7 +823,7 @@ void CodeGen::genCodeForNegNot(GenTree* tree) } else { - getEmitter()->emitIns_R_R_I(ins, emitTypeSize(tree), targetReg, operandReg, 0); + getEmitter()->emitIns_R_R_I(ins, emitTypeSize(tree), targetReg, operandReg, 0, INS_FLAGS_SET); } genProduceReg(tree); -- 2.7.4