diff options
author | Ahmed Bougacha <ahmed.bougacha@gmail.com> | 2015-11-06 23:16:53 +0000 |
---|---|---|
committer | Ahmed Bougacha <ahmed.bougacha@gmail.com> | 2015-11-06 23:16:53 +0000 |
commit | cf49b523a07e6097f77d01658d56fdbff3d159b4 (patch) | |
tree | 7fa1dcd65fe420a9cf2b29fa2059c2ae6c0f4ff2 /llvm/lib/Bitcode | |
parent | b49eb3ab4b7563d97a871dcd7dae4bd383c6c42f (diff) | |
download | bcm5719-llvm-cf49b523a07e6097f77d01658d56fdbff3d159b4.tar.gz bcm5719-llvm-cf49b523a07e6097f77d01658d56fdbff3d159b4.zip |
[AArch64][FastISel] Don't even try to select vector icmps.
We used to try to constant-fold them to i32 immediates.
Given that fast-isel doesn't otherwise support vNi1, when selecting
the result users, we'd fallback to SDAG anyway.
However, if the users were in another block, we'd insert broken
cross-class copies (GPR32 to FPR64).
Give up, let SDAG agree with itself on a vNi1 legalization strategy.
llvm-svn: 252364
Diffstat (limited to 'llvm/lib/Bitcode')
0 files changed, 0 insertions, 0 deletions