aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorAlexandros Lamprineas <alexandros.lamprineas@arm.com>2024-06-11 00:51:52 +0100
committerGitHub <noreply@github.com>2024-06-11 00:51:52 +0100
commit48aebd4cf88b3632e8c3ed6b976287c973628e14 (patch)
tree582e175d14926669695e52fb2ef8118148adbef6 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parente2d539bbbab229c496f4d990993275819330b2a3 (diff)
downloadllvm-48aebd4cf88b3632e8c3ed6b976287c973628e14.zip
llvm-48aebd4cf88b3632e8c3ed6b976287c973628e14.tar.gz
llvm-48aebd4cf88b3632e8c3ed6b976287c973628e14.tar.bz2
Revert "[AArch64] Decouple feature dependency expansion. (#94279)" (#95056)
This reverts commit 2cf14398c9341feddb419e7ff9c8c5623a3da3db since it broke the llvm test suite: SingleSource/UnitTests/AArch64/acle-fmv-features.c:59:9: error: instruction requires: altnzcv SingleSource/UnitTests/AArch64/acle-fmv-features.c:117:10: error: instruction requires: aes ... Looks like the FMV dependencies were used in the target attribute and now features that are FMVOnly (have AEK_NONE) cannot be expanded in parseTargetAttr using the ExtensionSet. This suggests that either the tests are wrong (they are using an FMVOnly feature in a target attribute), or that we need to turn the FMVOnly features into Extensions (these two are tablegen classes).
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions