]> granicus.if.org Git - llvm/commit
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)
commit7b0d5fb54f412477fb0f96e05b91063eea42a736
treee92e87e58127d32c4c7ecdb51593f35a750f93ac
parente0402b5c9813a2458b8dd3f640883110db280395
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.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@366574 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
test/CodeGen/AMDGPU/split-arg-dbg-value.ll [new file with mode: 0644]