aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/SourceManager.cpp
diff options
context:
space:
mode:
authorDavid Sherwood <david.sherwood@arm.com>2021-04-07 09:13:00 +0100
committerDavid Sherwood <david.sherwood@arm.com>2021-04-08 13:21:29 +0100
commit1206313f82f819381055dc730294ef50b3af63c9 (patch)
tree434b9d7a844e8b87cec5fdc103354ff372de2169 /clang/lib/Basic/SourceManager.cpp
parent5299843c31468ab73d63242eaa79bedfc885b877 (diff)
downloadllvm-1206313f82f819381055dc730294ef50b3af63c9.zip
llvm-1206313f82f819381055dc730294ef50b3af63c9.tar.gz
llvm-1206313f82f819381055dc730294ef50b3af63c9.tar.bz2
[CodeGen][AArch64] Fix isel crash for truncating FP stores
When attempting to truncate a FP vector and store the result out to memory we crashed because we had no pattern for truncating FP stores. In fact, we don't support these types of stores and the correct fix is to stop marking these truncating stores as legal. Tests have been added here: CodeGen/AArch64/sve-fptrunc-store.ll Differential Revision: https://reviews.llvm.org/D100025
Diffstat (limited to 'clang/lib/Basic/SourceManager.cpp')
0 files changed, 0 insertions, 0 deletions