diff options
author | Craig Topper <craig.topper@sifive.com> | 2020-12-10 07:32:08 -0800 |
---|---|---|
committer | Craig Topper <craig.topper@sifive.com> | 2020-12-10 09:15:52 -0800 |
commit | a1ae3c6ac91305711658c75de48415e5b647f1df (patch) | |
tree | 7bb4bbbfbdebc1364fff94f7726ab0101ee75ce3 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | bb9cef7628ecda692081e5690dbb890dcececd15 (diff) | |
download | llvm-a1ae3c6ac91305711658c75de48415e5b647f1df.zip llvm-a1ae3c6ac91305711658c75de48415e5b647f1df.tar.gz llvm-a1ae3c6ac91305711658c75de48415e5b647f1df.tar.bz2 |
[RISCV][LegalizeDAG] Expand SETO and SETUO comparisons. Teach LegalizeDAG to expand SETUO expansion when UNE isn't legal.
If SETUNE isn't legal, UO can use the NOT of the SETO expansion.
Removes some complex isel patterns. Most of the test changes are
from using XORI instead of SEQZ.
Differential Revision: https://reviews.llvm.org/D92008
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions