From: Mike Danes Date: Thu, 8 Sep 2016 12:14:32 +0000 (+0300) Subject: Add a NYI for a long compare codegen issue X-Git-Tag: submit/tizen/20210909.063632~11030^2~9457^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=396d1a8e65236dd2be44df102bc501b08a2fab3f;p=platform%2Fupstream%2Fdotnet%2Fruntime.git Add a NYI for a long compare codegen issue Tracked by dotnet/coreclr#7038 Commit migrated from https://github.com/dotnet/coreclr/commit/30803e00e1b4e132c74a9d2e55931e394c2a39b5 --- diff --git a/src/coreclr/src/jit/codegenxarch.cpp b/src/coreclr/src/jit/codegenxarch.cpp index dea5ef8..3f05348 100644 --- a/src/coreclr/src/jit/codegenxarch.cpp +++ b/src/coreclr/src/jit/codegenxarch.cpp @@ -2430,6 +2430,11 @@ void CodeGen::genCodeForTreeNode(GenTreePtr treeNode) } else { + if ((treeNode->gtNext != nullptr) && (treeNode->gtNext->OperGet() != GT_JTRUE)) + { + NYI("Long compare/reload/jtrue sequence"); + } + // We generate the compare when we generate the GT_JTRUE, but we need to consume // the operands now. genConsumeOperands(treeNode->AsOp());