summaryrefslogtreecommitdiff
path: root/src/jit/rationalize.cpp
diff options
context:
space:
mode:
authorPeter Kukol <pkukol@users.noreply.github.com>2016-09-15 23:59:05 -0600
committerGitHub <noreply@github.com>2016-09-15 23:59:05 -0600
commit832a7498bf7aff89a70800c5f02517866f93dc1f (patch)
treece19cdf342de2cb675c28db025b3ae3335197c75 /src/jit/rationalize.cpp
parentbf98629e268931b87f676dba12a5f23e78b28767 (diff)
downloadcoreclr-832a7498bf7aff89a70800c5f02517866f93dc1f.tar.gz
coreclr-832a7498bf7aff89a70800c5f02517866f93dc1f.tar.bz2
coreclr-832a7498bf7aff89a70800c5f02517866f93dc1f.zip
Option for reporting GenTree operator bashing stats (#7152)
* Add option (off by default) to report GenTree operator bashing stats.
Diffstat (limited to 'src/jit/rationalize.cpp')
-rw-r--r--src/jit/rationalize.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/jit/rationalize.cpp b/src/jit/rationalize.cpp
index 081d642098..11cba06eb0 100644
--- a/src/jit/rationalize.cpp
+++ b/src/jit/rationalize.cpp
@@ -526,7 +526,7 @@ void Rationalizer::RewriteAssignment(LIR::Use& use)
}
JITDUMP("Rewriting GT_ASG(%s(X), Y) to %s(X,Y):\n", GenTree::NodeName(location->gtOper),
GenTree::NodeName(storeOper));
- storeBlk->gtOper = storeOper;
+ storeBlk->SetOperRaw(storeOper);
storeBlk->gtFlags &= ~GTF_DONT_CSE;
storeBlk->gtFlags |= (assignment->gtFlags & (GTF_ALL_EFFECT | GTF_REVERSE_OPS | GTF_BLK_VOLATILE |
GTF_BLK_UNALIGNED | GTF_BLK_INIT | GTF_DONT_CSE));