diff options
Diffstat (limited to 'llvm/lib/Transforms/InstCombine/InstCombineInternal.h')
-rw-r--r-- | llvm/lib/Transforms/InstCombine/InstCombineInternal.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/llvm/lib/Transforms/InstCombine/InstCombineInternal.h b/llvm/lib/Transforms/InstCombine/InstCombineInternal.h index cb533908e3fe..544838de2622 100644 --- a/llvm/lib/Transforms/InstCombine/InstCombineInternal.h +++ b/llvm/lib/Transforms/InstCombine/InstCombineInternal.h @@ -792,13 +792,13 @@ class Negator final { std::array<Value *, 2> getSortedOperandsOfBinOp(Instruction *I); - LLVM_NODISCARD Value *visitImpl(Value *V, unsigned Depth); + [[nodiscard]] Value *visitImpl(Value *V, unsigned Depth); - LLVM_NODISCARD Value *negate(Value *V, unsigned Depth); + [[nodiscard]] Value *negate(Value *V, unsigned Depth); /// Recurse depth-first and attempt to sink the negation. /// FIXME: use worklist? - LLVM_NODISCARD Optional<Result> run(Value *Root); + [[nodiscard]] Optional<Result> run(Value *Root); Negator(const Negator &) = delete; Negator(Negator &&) = delete; @@ -808,8 +808,8 @@ class Negator final { public: /// Attempt to negate \p Root. Retuns nullptr if negation can't be performed, /// otherwise returns negated value. - LLVM_NODISCARD static Value *Negate(bool LHSIsZero, Value *Root, - InstCombinerImpl &IC); + [[nodiscard]] static Value *Negate(bool LHSIsZero, Value *Root, + InstCombinerImpl &IC); }; } // end namespace llvm |