DAG: Handle dbg_value for arguments split into multiple subregs
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 19 Jul 2019 13:36:46 +0000 (13:36 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 19 Jul 2019 13:36:46 +0000 (13:36 +0000)
commit5905aae16955993ba17af42c701c0f1e20d67ec0
treea53cee3047e31bcbd0e5251e01d65f94de253fc5
parentcb2c50028d8ecf748d0f117ddc361058f6315586
DAG: Handle dbg_value for arguments split into multiple subregs

This was handled previously for arguments split due to not fitting in
an MVT. This was dropping the register for argument registers split
due to TLI::getRegisterTypeForCallingConv.

llvm-svn: 366574
llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
llvm/test/CodeGen/AMDGPU/split-arg-dbg-value.ll [new file with mode: 0644]