arm64 osx: support byte sizes from lowering to codegen. (#43024)
authorSergey Andreenko <seandree@microsoft.com>
Tue, 17 Nov 2020 05:38:53 +0000 (19:38 -1000)
committerGitHub <noreply@github.com>
Tue, 17 Nov 2020 05:38:53 +0000 (21:38 -0800)
commit552da07d92161860240a2e8a97050afb7227ab2a
tree34cb1cf4027b90389605f76460d9d34c251c1c48
parent7a83b3214b7476664e47cc5ef45895829ec7f6e7
arm64 osx: support byte sizes from lowering to codegen. (#43024)

* arm64 osx: support byte sizes from lowering to codegen.

* a better message about GT_PUTARG_SPLIT.

* Fix arm

* Response review.

* format GenTreePutArgStk(genTreeOps.

* response Egor's review.
14 files changed:
src/coreclr/src/jit/codegenarm64.cpp
src/coreclr/src/jit/codegenarmarch.cpp
src/coreclr/src/jit/codegencommon.cpp
src/coreclr/src/jit/codegenlinear.cpp
src/coreclr/src/jit/codegenxarch.cpp
src/coreclr/src/jit/compiler.h
src/coreclr/src/jit/flowgraph.cpp
src/coreclr/src/jit/gentree.cpp
src/coreclr/src/jit/gentree.h
src/coreclr/src/jit/lclvars.cpp
src/coreclr/src/jit/lower.cpp
src/coreclr/src/jit/lowerxarch.cpp
src/coreclr/src/jit/lsraxarch.cpp
src/coreclr/src/jit/morph.cpp