diff options
author | Craig Topper <craig.topper@intel.com> | 2020-09-14 12:52:54 -0700 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2020-09-14 12:53:06 -0700 |
commit | 4208ea3e19f8e3e8cd35e6f5a6c43f4aa066c6ec (patch) | |
tree | 52cf1f9613c60cb0d2c63e0b722f926b6926ee97 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | f6f34024e9a4870eea6733dcbab6de89cc435262 (diff) | |
download | llvm-4208ea3e19f8e3e8cd35e6f5a6c43f4aa066c6ec.zip llvm-4208ea3e19f8e3e8cd35e6f5a6c43f4aa066c6ec.tar.gz llvm-4208ea3e19f8e3e8cd35e6f5a6c43f4aa066c6ec.tar.bz2 |
[FastISel] Bail out of selectGetElementPtr for vector GEPs.
The code that decomposes the GEP into ADD/MUL doesn't work properly
for vector GEPs. It can create bad COPY instructions or possibly
assert.
For now just bail out to SelectionDAG.
Fixes PR45906
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions