aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Lex/ModuleMap.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@sifive.com>2022-10-06 15:23:12 -0700
committerCraig Topper <craig.topper@sifive.com>2022-10-06 15:44:39 -0700
commit3b20765cf725e57d0f99c3d292fe4891b0ee801d (patch)
treeda8906d623d01ba801bed858871a871c5dfc715a /clang/lib/Lex/ModuleMap.cpp
parent0fbeca0ee6f0cdc37b89e5b06fbb3ca6caf26f66 (diff)
downloadllvm-3b20765cf725e57d0f99c3d292fe4891b0ee801d.zip
llvm-3b20765cf725e57d0f99c3d292fe4891b0ee801d.tar.gz
llvm-3b20765cf725e57d0f99c3d292fe4891b0ee801d.tar.bz2
[RISCV] Use mask agnostic policy for isel patterns where the merge operand is IMPLICIT_DEF.
I tend to think we should ignore the policy bit in vsetvli insertion if the tied operand is IMPLICIT_DEF. But that raises questions about what the policy operand on RVV intrinsics means if you also pass vundefined(). This change at least fixes some cases. I'll post a separate patch for vsetvli insertion for discussion. Reviewed By: reames Differential Revision: https://reviews.llvm.org/D135386
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions