diff options
author | Craig Topper <craig.topper@sifive.com> | 2021-03-23 19:34:39 -0700 |
---|---|---|
committer | Craig Topper <craig.topper@sifive.com> | 2021-03-23 20:16:04 -0700 |
commit | 6204ac4536a4d429b83a3a984aa9bc4f5926404f (patch) | |
tree | d5c07a4a812c28fc5931ddfa56002f78edcde016 /llvm/lib/Object/WasmObjectFile.cpp | |
parent | aae84b8e3939e815bbc1e64b3b30c0f10b055be4 (diff) | |
download | llvm-6204ac4536a4d429b83a3a984aa9bc4f5926404f.zip llvm-6204ac4536a4d429b83a3a984aa9bc4f5926404f.tar.gz llvm-6204ac4536a4d429b83a3a984aa9bc4f5926404f.tar.bz2 |
[X86] Bale out of X86FastISel::X86SelectCmp for vectors.
None of the code in this function was written to handle
vectors. Most of the cases already fail for vectors for one
reason or another. The exception is an optimization that
detects identical operands. This can be triggered by vectors,
but the code always creates a 0 or 1 constants in a scalar
register which is incorrect for vectors.
Fixes PR49706.
Diffstat (limited to 'llvm/lib/Object/WasmObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions