Cleanup unrolled block op codegen (dotnet/coreclr#27146)
authormikedn <onemihaid@hotmail.com>
Fri, 11 Oct 2019 22:16:32 +0000 (01:16 +0300)
committerSergey Andreenko <seandree@microsoft.com>
Fri, 11 Oct 2019 22:16:32 +0000 (15:16 -0700)
commit9bc50f602ffee7de508f20e994a3615f91dce194
treec86ebcbae2ddf4e443d66d72db68fb3f7a076c75
parent0aa45a625414f61f74e328f8044350c932c9033c
Cleanup unrolled block op codegen (dotnet/coreclr#27146)

* Move genCodeForInitBlkUnroll to codegenarmarch

* Cleanup unrolled block op codegen

* Fix comment header

* Delete GT_INIT_VAL support from genConsumeRegs

* Add XArch TODO

* Use explicit size in instruction selection

Commit migrated from https://github.com/dotnet/coreclr/commit/711a7168b5fc7b07b0086f5ded33ec360a9549ac
src/coreclr/src/jit/codegen.h
src/coreclr/src/jit/codegenarm.cpp
src/coreclr/src/jit/codegenarm64.cpp
src/coreclr/src/jit/codegenarmarch.cpp
src/coreclr/src/jit/codegenlinear.cpp
src/coreclr/src/jit/codegenxarch.cpp