diff options
| author | Jay Foad <jay.foad@amd.com> | 2021-09-30 10:50:04 +0100 |
|---|---|---|
| committer | Jay Foad <jay.foad@amd.com> | 2021-10-04 09:38:11 +0100 |
| commit | d933adeaca7b9c2aa27e7ca35f7dd4ccc6b5985d (patch) | |
| tree | 2e2ca2b08d391664343be44ac3388c289e58ccf3 /clang/lib/CodeGen/CGExprScalar.cpp | |
| parent | a9bceb2b059dc24870882a71baece895fe430107 (diff) | |
[APInt] Stop using soft-deprecated constructors and methods in clang. NFC.
Stop using APInt constructors and methods that were soft-deprecated in
D109483. This fixes all the uses I found in clang.
Differential Revision: https://reviews.llvm.org/D110808
Diffstat (limited to 'clang/lib/CodeGen/CGExprScalar.cpp')
| -rw-r--r-- | clang/lib/CodeGen/CGExprScalar.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/CodeGen/CGExprScalar.cpp b/clang/lib/CodeGen/CGExprScalar.cpp index 6bef00498782..ed485ed6f5d1 100644 --- a/clang/lib/CodeGen/CGExprScalar.cpp +++ b/clang/lib/CodeGen/CGExprScalar.cpp @@ -1647,7 +1647,7 @@ Value *ScalarExprEmitter::VisitShuffleVectorExpr(ShuffleVectorExpr *E) { for (unsigned i = 2; i < E->getNumSubExprs(); ++i) { llvm::APSInt Idx = E->getShuffleMaskIdx(CGF.getContext(), i-2); // Check for -1 and output it as undef in the IR. - if (Idx.isSigned() && Idx.isAllOnesValue()) + if (Idx.isSigned() && Idx.isAllOnes()) Indices.push_back(-1); else Indices.push_back(Idx.getZExtValue()); |
