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/docs | |
| 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/docs')
0 files changed, 0 insertions, 0 deletions

