[llvm] 4da6a48 - [CSE] Make some basic EarlyCSE::StackNode helper methods const. NFCI.
Simon Pilgrim via llvm-commits
llvm-commits at lists.llvm.org
Sat Oct 31 05:21:23 PDT 2020
Author: Simon Pilgrim
Date: 2020-10-31T12:16:48Z
New Revision: 4da6a4839933a434294045bf762a73400fd2f4e3
URL: https://github.com/llvm/llvm-project/commit/4da6a4839933a434294045bf762a73400fd2f4e3
DIFF: https://github.com/llvm/llvm-project/commit/4da6a4839933a434294045bf762a73400fd2f4e3.diff
LOG: [CSE] Make some basic EarlyCSE::StackNode helper methods const. NFCI.
Fixes a number of cppcheck remarks.
Added:
Modified:
llvm/lib/Transforms/Scalar/EarlyCSE.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Transforms/Scalar/EarlyCSE.cpp b/llvm/lib/Transforms/Scalar/EarlyCSE.cpp
index 9424ff5a169f..bd8358d12bfd 100644
--- a/llvm/lib/Transforms/Scalar/EarlyCSE.cpp
+++ b/llvm/lib/Transforms/Scalar/EarlyCSE.cpp
@@ -656,11 +656,11 @@ class EarlyCSE {
StackNode &operator=(const StackNode &) = delete;
// Accessors.
- unsigned currentGeneration() { return CurrentGeneration; }
- unsigned childGeneration() { return ChildGeneration; }
+ unsigned currentGeneration() const { return CurrentGeneration; }
+ unsigned childGeneration() const { return ChildGeneration; }
void childGeneration(unsigned generation) { ChildGeneration = generation; }
DomTreeNode *node() { return Node; }
- DomTreeNode::const_iterator childIter() { return ChildIter; }
+ DomTreeNode::const_iterator childIter() const { return ChildIter; }
DomTreeNode *nextChild() {
DomTreeNode *child = *ChildIter;
@@ -668,8 +668,8 @@ class EarlyCSE {
return child;
}
- DomTreeNode::const_iterator end() { return EndIter; }
- bool isProcessed() { return Processed; }
+ DomTreeNode::const_iterator end() const { return EndIter; }
+ bool isProcessed() const { return Processed; }
void process() { Processed = true; }
private:
More information about the llvm-commits
mailing list