aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/LiveDebugVariables.cpp
diff options
context:
space:
mode:
authorAmara Emerson <aemerson@apple.com>2020-01-30 16:25:20 -0800
committerAmara Emerson <aemerson@apple.com>2020-01-30 16:27:27 -0800
commit84bd8511085891a7c5f413f2d54d3a31b98105aa (patch)
tree2ecfcfa91b1d07e396ce6dfd9d2c07955fc30325 /llvm/lib/CodeGen/LiveDebugVariables.cpp
parent3b23453b6cbff7366e91c7bb76c3a0c529ec8515 (diff)
downloadllvm-84bd8511085891a7c5f413f2d54d3a31b98105aa.zip
llvm-84bd8511085891a7c5f413f2d54d3a31b98105aa.tar.gz
llvm-84bd8511085891a7c5f413f2d54d3a31b98105aa.tar.bz2
[GlobalISel][IRTranslator] When translating vector geps, splat the base pointer if required.
We can have geps that have a scalar base pointer, and a vector index value, which means that the base pointer must be splatted into a vector of pointers. This fixes crashes on arm64 GlobalISel with optimizations enabled.
Diffstat (limited to 'llvm/lib/CodeGen/LiveDebugVariables.cpp')
0 files changed, 0 insertions, 0 deletions