summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorPaul Walker <paul.walker@arm.com>2024-04-15 12:24:42 +0100
committerGitHub <noreply@github.com>2024-04-15 12:24:42 +0100
commitd48ebac0389ba75defce5bd83d8539d51008b28d (patch)
tree280db4c3704c21322751bd48bc77d0a3e77861ea /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent9da0ef165efd91b862b8c3cff1604472476839d6 (diff)
[LLVM][SVE][CodeGen] Fix incorrect isel for signed saturating instructions. (#88136)
The immediate forms of SQADD and SQSUB interpret their immediate operand as unsigned and thus effectively only support positive immediate operands. The original code is only wrong for the i8 cases because they previously accepted all values, however, the new patterns enable more uses and this I've added tests for the larger element types as well.
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions