diff options
author | Carol Eidt <carol.eidt@microsoft.com> | 2016-11-01 08:42:01 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-11-01 08:42:01 -0700 |
commit | 9c95461a7200b9df71e8b76963fe072d6fb9c39b (patch) | |
tree | a78acec4fd6155c630fa4286ee12d5de93995335 /src/jit/lclvars.cpp | |
parent | 09c9b00d90301adc03655690d34aeacfefedddc8 (diff) | |
parent | c4b661d90ed2921d37b95c8f2a2d6922b2771f92 (diff) | |
download | coreclr-9c95461a7200b9df71e8b76963fe072d6fb9c39b.tar.gz coreclr-9c95461a7200b9df71e8b76963fe072d6fb9c39b.tar.bz2 coreclr-9c95461a7200b9df71e8b76963fe072d6fb9c39b.zip |
Merge pull request #7677 from CarolEidt/StructOpts
Enable optimization of structs
Diffstat (limited to 'src/jit/lclvars.cpp')
-rw-r--r-- | src/jit/lclvars.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/jit/lclvars.cpp b/src/jit/lclvars.cpp index 6895ba5857..299040da81 100644 --- a/src/jit/lclvars.cpp +++ b/src/jit/lclvars.cpp @@ -1897,6 +1897,10 @@ void Compiler::lvaSetVarDoNotEnregister(unsigned varNum DEBUGARG(DoNotEnregister JITDUMP("it is a struct\n"); assert(varTypeIsStruct(varDsc)); break; + case DNER_IsStructArg: + JITDUMP("it is a struct arg\n"); + assert(varTypeIsStruct(varDsc)); + break; case DNER_BlockOp: JITDUMP("written in a block op\n"); varDsc->lvLclBlockOpAddr = 1; |