aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/InlineFunction.cpp
diff options
context:
space:
mode:
authorBradley Smith <bradley.smith@arm.com>2021-05-04 11:18:34 +0100
committerBradley Smith <bradley.smith@arm.com>2021-05-13 16:02:49 +0100
commitb1a074951ff78bf06a2d944c01ca0a0fcd63dd33 (patch)
tree1d72d3565a31210919f6af078fc1e194c0f5806e /llvm/lib/Transforms/Utils/InlineFunction.cpp
parentcf194da1bbf79d392688dba0c74875829e9873f2 (diff)
downloadllvm-b1a074951ff78bf06a2d944c01ca0a0fcd63dd33.zip
llvm-b1a074951ff78bf06a2d944c01ca0a0fcd63dd33.tar.gz
llvm-b1a074951ff78bf06a2d944c01ca0a0fcd63dd33.tar.bz2
[AArch64][SVE] Fix missed immediate selection due to mishandling of signedness
The complex selection pattern for add/sub shifted immediates is incorrect in it's handling of incoming constant values, in that it does not properly anticipate the values to be signed extended to 32-bits. Co-authored-by: Graham Hunter <graham.hunter@arm.com> Differential Revision: https://reviews.llvm.org/D101833
Diffstat (limited to 'llvm/lib/Transforms/Utils/InlineFunction.cpp')
0 files changed, 0 insertions, 0 deletions