Fix Arm64 build breaks
authorCarol Eidt <carol.eidt@microsoft.com>
Tue, 6 Sep 2016 19:39:29 +0000 (12:39 -0700)
committerCarol Eidt <carol.eidt@microsoft.com>
Tue, 6 Sep 2016 19:42:34 +0000 (12:42 -0700)
commitfedf90c774d63c0423858f2948cb63d2dcd9de3a
tree04311ea1d58b36b2534ab4ee2aae40401fa37b08
parent527edfc09a2bd1060bd66fcce1fc99932a332645
Fix Arm64 build breaks

The `GT_STORE_OBJ` case in codegen was missing a break.
`getStructHandleIfPresent` wasn't correctly handling `GT_ASG'.
The `srcCount` was not being set correctly for block ops with a constant size.
And I lost some code in `fgMakeTmpArgNode` with a merge.
Also, I had introduced a dumping issue in gentree.cpp when I made `GT_OBJ` a `GTK_UNOP` as a result of some PR comments.
src/jit/codegenarm64.cpp
src/jit/gentree.cpp
src/jit/lowerarm64.cpp
src/jit/morph.cpp