diff options
| author | Aditya Nandakumar <aditya_nandakumar@apple.com> | 2019-08-20 16:28:37 +0000 |
|---|---|---|
| committer | Aditya Nandakumar <aditya_nandakumar@apple.com> | 2019-08-20 16:28:37 +0000 |
| commit | 08bd0808720d327800c13443599a40ae92a7cee4 (patch) | |
| tree | a945312205d20ac5522e5d48290c06e9d3ef4ce8 /llvm/lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp | |
| parent | fe91b9d6da99d346abbd1063b1456a30664b215b (diff) | |
| download | bcm5719-llvm-08bd0808720d327800c13443599a40ae92a7cee4.tar.gz bcm5719-llvm-08bd0808720d327800c13443599a40ae92a7cee4.zip | |
[GlobalISel] Handle multiple registers in dbg.value intrinsic
https://reviews.llvm.org/D66077
The value passed into dbg.value may relate to multiple registers,
each of which need a DBG_VALUE.
This fix calls MIRBuilder.buildDirectDbgValue for each register.
Without this, IR passed in from flang-compiler/flang may fail an
assertion in getOrCreateVReg.
Patch by : peterwaller-arm.
llvm-svn: 369403
Diffstat (limited to 'llvm/lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp')
0 files changed, 0 insertions, 0 deletions

