[llvm] 982053e - [Attributor][NFC] Improve debug code and comments
Johannes Doerfert via llvm-commits
llvm-commits at lists.llvm.org
Thu Jun 9 04:42:02 PDT 2022
Author: Johannes Doerfert
Date: 2022-06-09T13:41:23+02:00
New Revision: 982053e85e657fa132bf92681ba4c8eaa616b48b
URL: https://github.com/llvm/llvm-project/commit/982053e85e657fa132bf92681ba4c8eaa616b48b
DIFF: https://github.com/llvm/llvm-project/commit/982053e85e657fa132bf92681ba4c8eaa616b48b.diff
LOG: [Attributor][NFC] Improve debug code and comments
Added:
Modified:
llvm/lib/Transforms/IPO/Attributor.cpp
llvm/lib/Transforms/IPO/AttributorAttributes.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Transforms/IPO/Attributor.cpp b/llvm/lib/Transforms/IPO/Attributor.cpp
index 888d3a1b6c4f..0d4cdd7294fd 100644
--- a/llvm/lib/Transforms/IPO/Attributor.cpp
+++ b/llvm/lib/Transforms/IPO/Attributor.cpp
@@ -1029,7 +1029,7 @@ Attributor::getAssumedConstant(const IRPosition &IRP,
return C;
// First check all callbacks provided by outside AAs. If any of them returns
// a non-null value that is
diff erent from the associated value, or None, we
- // assume it's simpliied.
+ // assume it's simplified.
for (auto &CB : SimplificationCallbacks.lookup(IRP)) {
Optional<Value *> SimplifiedV = CB(IRP, &AA, UsedAssumedInformation);
if (!SimplifiedV.hasValue())
@@ -1067,7 +1067,7 @@ Attributor::getAssumedSimplified(const IRPosition &IRP,
bool &UsedAssumedInformation) {
// First check all callbacks provided by outside AAs. If any of them returns
// a non-null value that is
diff erent from the associated value, or None, we
- // assume it's simpliied.
+ // assume it's simplified.
for (auto &CB : SimplificationCallbacks.lookup(IRP))
return CB(IRP, AA, UsedAssumedInformation);
@@ -1917,7 +1917,8 @@ ChangeStatus Attributor::cleanupIR() {
<< ToBeDeletedBlocks.size() << " blocks and "
<< ToBeDeletedInsts.size() << " instructions and "
<< ToBeChangedValues.size() << " values and "
- << ToBeChangedUses.size() << " uses. "
+ << ToBeChangedUses.size() << " uses. To insert "
+ << ToBeChangedToUnreachableInsts.size() << " unreachables."
<< "Preserve manifest added " << ManifestAddedBlocks.size()
<< " blocks\n");
@@ -1937,7 +1938,7 @@ ChangeStatus Attributor::cleanupIR() {
Instruction *I = dyn_cast<Instruction>(U->getUser());
assert((!I || isRunOn(*I->getFunction())) &&
- "Cannot replace an invoke outside the current SCC!");
+ "Cannot replace an instruction outside the current SCC!");
// Do not replace uses in returns if the value is a must-tail call we will
// not delete.
@@ -3108,8 +3109,8 @@ raw_ostream &llvm::operator<<(raw_ostream &OS,
if (!S.isValidState())
OS << "full-set";
else {
- for (auto &it : S.getAssumedSet())
- OS << it << ", ";
+ for (auto &It : S.getAssumedSet())
+ OS << It << ", ";
if (S.undefIsContained())
OS << "undef ";
}
diff --git a/llvm/lib/Transforms/IPO/AttributorAttributes.cpp b/llvm/lib/Transforms/IPO/AttributorAttributes.cpp
index 5c2d7d518b14..4754fad1c8b1 100644
--- a/llvm/lib/Transforms/IPO/AttributorAttributes.cpp
+++ b/llvm/lib/Transforms/IPO/AttributorAttributes.cpp
@@ -5400,9 +5400,9 @@ struct AAValueSimplifyImpl : AAValueSimplify {
/// See AbstractAttribute::getAsStr().
const std::string getAsStr() const override {
LLVM_DEBUG({
- errs() << "SAV: " << (bool)SimplifiedAssociatedValue << " ";
+ dbgs() << "SAV: " << (bool)SimplifiedAssociatedValue << " ";
if (SimplifiedAssociatedValue && *SimplifiedAssociatedValue)
- errs() << "SAV: " << **SimplifiedAssociatedValue << " ";
+ dbgs() << "SAV: " << **SimplifiedAssociatedValue << " ";
});
return isValidState() ? (isAtFixpoint() ? "simplified" : "maybe-simple")
: "not-simple";
More information about the llvm-commits
mailing list