Added code to clone the structDesc member of GT_CALL.
authorLubomir Litchev <lubol@microsoft.com>
Fri, 19 Feb 2016 00:22:36 +0000 (16:22 -0800)
committerLubomir Litchev <lubol@microsoft.com>
Fri, 19 Feb 2016 03:58:19 +0000 (19:58 -0800)
commit45c7417983ec82c2926860b539902c42ca85a86d
treead2d19b402c8f4b17dc760fb31bd28f33d6a5c63
parentcc7a0d51b418e34ee8f6be648ff4c95a457af314
Added code to clone the structDesc member of GT_CALL.

Adds code to clone the structDesc member of GT_CALL. It modifies the
importer to get the structDesc directly in this field, instead of using a
separate local and eliminates the obsolete SetRegisterReturningStructState
method of GenTreeCall.

Fixes 3239.

Commit migrated from https://github.com/dotnet/coreclr/commit/e46554c494f4ed2c4fda6d3df46eb31f6dc35cdf
src/coreclr/src/jit/gentree.cpp
src/coreclr/src/jit/gentree.h
src/coreclr/src/jit/importer.cpp