aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@sifive.com>2021-01-06 11:25:15 -0800
committerCraig Topper <craig.topper@sifive.com>2021-01-06 11:50:15 -0800
commitc68faed041e664be5b289eae00ee4ca855ddf1c9 (patch)
treec6b9ba2362dfaae644df23f42c3edbb870625440 /llvm/lib/Bitcode
parenta515342de9c578ed2d9b5414be008ca4a876c903 (diff)
downloadllvm-c68faed041e664be5b289eae00ee4ca855ddf1c9.zip
llvm-c68faed041e664be5b289eae00ee4ca855ddf1c9.tar.gz
llvm-c68faed041e664be5b289eae00ee4ca855ddf1c9.tar.bz2
[RISCV] Return a vXi1 vector type from getSetCCResultType if V extension is enabled.
nvxXi1 types are legal with V extension and that's the result vmseq/vmsne/vmslt/etc instructions return. No test cases yet because the setcc isel patterns aren't in and we'll need more than basic tests to observe this. I locally tested that this plus D947078, D94168, D94142, and D94149 was enough to be able to handle the overflow result from llvm.sadd.overflow.
Diffstat (limited to 'llvm/lib/Bitcode')
0 files changed, 0 insertions, 0 deletions