aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopUtils.cpp
diff options
context:
space:
mode:
authorMomchil Velikov <momchil.velikov@arm.com>2020-02-05 15:19:03 +0000
committerMomchil Velikov <momchil.velikov@arm.com>2020-02-05 16:07:51 +0000
commit3627c91ead934486fdb3986b911482a78f101309 (patch)
treea4efcb61676e5cbba4ffb85b9216b4c0df478476 /llvm/lib/Transforms/Utils/LoopUtils.cpp
parent91b3083aecdcb7beb33d497a94f4467f110b4f6d (diff)
downloadllvm-3627c91ead934486fdb3986b911482a78f101309.zip
llvm-3627c91ead934486fdb3986b911482a78f101309.tar.gz
llvm-3627c91ead934486fdb3986b911482a78f101309.tar.bz2
[ARM][TargetParser] Improve handling of dependencies between target features
The patch at https://reviews.llvm.org/D64048 added "negative" dependency handling in `ARM::appendArchExtFeatures`: feature "noX" removes all features, which imply "X". This patch adds the "positive" handling: feature "X" adds all the feature strings implied by "X". (This patch also comes from the suggestion here https://reviews.llvm.org/D72633#inline-658582) Differential Revision: https://reviews.llvm.org/D72762
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUtils.cpp')
0 files changed, 0 insertions, 0 deletions