diff options
author | Nikita Popov <nikita.ppv@gmail.com> | 2021-10-14 18:17:28 +0200 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2021-10-14 18:17:54 +0200 |
commit | a8e7d11acaa3a066ca31b909ed8644cbbf7ccdd8 (patch) | |
tree | 7486f0285318a7a1fb53f046e565be6e05987b9c /llvm/lib/Analysis/ValueTracking.cpp | |
parent | a316343e193d16eca3fff45164f77e782b70e0d3 (diff) | |
download | llvm-a8e7d11acaa3a066ca31b909ed8644cbbf7ccdd8.zip llvm-a8e7d11acaa3a066ca31b909ed8644cbbf7ccdd8.tar.gz llvm-a8e7d11acaa3a066ca31b909ed8644cbbf7ccdd8.tar.bz2 |
[ValueTracking] Simplify getKnowledgeValidInContext() call (NFC)
This accepts an ArrayRef, there's no need to create a SmallVector.
Diffstat (limited to 'llvm/lib/Analysis/ValueTracking.cpp')
-rw-r--r-- | llvm/lib/Analysis/ValueTracking.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Analysis/ValueTracking.cpp b/llvm/lib/Analysis/ValueTracking.cpp index b463ef7..bf1989c 100644 --- a/llvm/lib/Analysis/ValueTracking.cpp +++ b/llvm/lib/Analysis/ValueTracking.cpp @@ -5260,8 +5260,7 @@ static bool isGuaranteedNotToBeUndefOrPoison(const Value *V, Dominator = Dominator->getIDom(); } - SmallVector<Attribute::AttrKind, 2> AttrKinds{Attribute::NoUndef}; - if (getKnowledgeValidInContext(V, AttrKinds, CtxI, DT, AC)) + if (getKnowledgeValidInContext(V, {Attribute::NoUndef}, CtxI, DT, AC)) return true; return false; |