Skip to content

Commit e9487b3

Browse files
committed
Clang-tidy (NFC)
run-clang-tidy -fix tools/mlir-clang/Lib/* -checks=-*,llvm* run-clang-tidy -fix lib/polygeist/* -checks=-*, llvm* run-clang-tidy -fix tools/mlir-clang/mlir-clang.cc -checks=-*,llvm* Checks: llvm-header-guard llvm-include-order llvm-namespace-comment llvm-prefer-isa-or-dyn-cast-in-conditionals llvm-prefer-register-over-unsigned llvm-qualified-auto llvm-twine-local
1 parent 1ac831e commit e9487b3

14 files changed

+199
-199
lines changed

lib/polygeist/Ops.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1514,7 +1514,7 @@ struct MoveIntoIfs : public OpRewritePattern<scf::IfOp> {
15141514
if (nextIf == &parent->front())
15151515
return failure();
15161516

1517-
auto prevOp = nextIf->getPrevNode();
1517+
auto *prevOp = nextIf->getPrevNode();
15181518

15191519
// Only move if op doesn't write or free memory (only read)
15201520
if (!wouldOpBeTriviallyDead(prevOp))
@@ -1633,8 +1633,8 @@ struct MoveOutOfIfs : public OpRewritePattern<scf::IfOp> {
16331633
}
16341634

16351635
rewriter.setInsertionPoint(nextIf);
1636-
for (auto o : toMove) {
1637-
auto rep = rewriter.clone(*o);
1636+
for (auto *o : toMove) {
1637+
auto *rep = rewriter.clone(*o);
16381638
rewriter.replaceOp(o, rep->getResults());
16391639
}
16401640

lib/polygeist/Passes/AffineCFG.cpp

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ static bool isAffineForArg(Value val) {
115115
if (!val.isa<BlockArgument>())
116116
return false;
117117
Operation *parentOp = val.cast<BlockArgument>().getOwner()->getParentOp();
118-
return (parentOp && isa<AffineForOp, AffineParallelOp>(parentOp));
118+
return (isa_and_nonnull<AffineForOp, AffineParallelOp>(parentOp));
119119
}
120120

121121
static bool legalCondition(Value en, bool dim = false) {
@@ -316,13 +316,13 @@ AffineApplyNormalizer::AffineApplyNormalizer(AffineMap map,
316316
} else {
317317
if (!isValidSymbolInt(t, /*recur*/ false)) {
318318
if (auto idx = t.getDefiningOp()) {
319-
auto scope = getAffineScope(idx)->getParentOp();
319+
auto *scope = getAffineScope(idx)->getParentOp();
320320
DominanceInfo DI(scope);
321321

322322
std::function<bool(Value)> fix = [&](Value v) -> bool /*legal*/ {
323323
if (isValidSymbolInt(v, /*recur*/ false))
324324
return true;
325-
auto op = v.getDefiningOp();
325+
auto *op = v.getDefiningOp();
326326
if (!op)
327327
llvm::errs() << v << "\n";
328328
assert(op);
@@ -334,7 +334,7 @@ AffineApplyNormalizer::AffineApplyNormalizer(AffineMap map,
334334
Operation *front = nullptr;
335335
for (auto o : op->getOperands()) {
336336
Operation *next;
337-
if (auto op = o.getDefiningOp()) {
337+
if (auto *op = o.getDefiningOp()) {
338338
if (!fix(o)) {
339339
return false;
340340
}
@@ -527,7 +527,7 @@ void fully2ComposeAffineMapAndOperands(OpBuilder &builder, AffineMap *map,
527527
for (auto &op : *operands) {
528528
if (!op.getType().isIndex()) {
529529
Operation *toInsert;
530-
if (auto o = op.getDefiningOp())
530+
if (auto *o = op.getDefiningOp())
531531
toInsert = o->getNextNode();
532532
else {
533533
auto BA = op.cast<BlockArgument>();
@@ -596,7 +596,7 @@ void fully2ComposeIntegerSetAndOperands(OpBuilder &builder, IntegerSet *set,
596596
for (auto &op : *operands) {
597597
if (!op.getType().isIndex()) {
598598
Operation *toInsert;
599-
if (auto o = op.getDefiningOp())
599+
if (auto *o = op.getDefiningOp())
600600
toInsert = o->getNextNode();
601601
else {
602602
auto BA = op.cast<BlockArgument>();
@@ -895,10 +895,10 @@ bool isValidIndex(Value val) {
895895
return true;
896896

897897
if (auto ba = val.dyn_cast<BlockArgument>()) {
898-
auto owner = ba.getOwner();
898+
auto *owner = ba.getOwner();
899899
assert(owner);
900900

901-
auto parentOp = owner->getParentOp();
901+
auto *parentOp = owner->getParentOp();
902902
if (!parentOp) {
903903
owner->dump();
904904
llvm::errs() << " ba: " << ba << "\n";

lib/polygeist/Passes/AffineReduction.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ struct AffineForReductionIter : public OpRewritePattern<AffineForOp> {
6464

6565
bool checkDominance(Operation *a, ArrayRef<Operation *> bs) const {
6666
bool res = true;
67-
for (auto b : bs)
67+
for (auto *b : bs)
6868
if (!checkDominance(b, a)) {
6969
res = false;
7070
break;
@@ -106,7 +106,7 @@ struct AffineForReductionIter : public OpRewritePattern<AffineForOp> {
106106
SmallVector<AffineStoreOp> candidateStores;
107107
SmallVector<Operation *> otherStores;
108108
SmallVector<Operation *> otherLoads;
109-
for (auto user : memref.getUsers()) {
109+
for (auto *user : memref.getUsers()) {
110110
if (auto store = dyn_cast<AffineStoreOp>(user)) {
111111
if (areInSameAffineFor(load, store, forOp) &&
112112
areCompatible<AffineStoreOp>(load, store)) {
@@ -162,7 +162,7 @@ struct AffineForReductionIter : public OpRewritePattern<AffineForOp> {
162162
llvm::append_range(newIterArgs, forOp.getRegionIterArgs());
163163
rewriter.setInsertionPoint(forOp);
164164
for (auto pair : candidateOpsInFor) {
165-
auto movedLoad = rewriter.clone(*std::get<0>(pair));
165+
auto *movedLoad = rewriter.clone(*std::get<0>(pair));
166166
newIterArgs.push_back(movedLoad->getResult(0));
167167
}
168168

@@ -226,7 +226,7 @@ struct AffineForReductionIter : public OpRewritePattern<AffineForOp> {
226226
auto store = cast<AffineStoreOp>(std::get<1>(pair));
227227

228228
auto loads = loadsInFor[i];
229-
for (auto load : loads) {
229+
for (auto *load : loads) {
230230
if (PDT.postDominates(store, load)) {
231231
load->getResult(0).replaceAllUsesWith(
232232
newForOp.getBody()->getArguments()[i + origNumRegionArgs + 1]);

lib/polygeist/Passes/CanonicalizeFor.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -506,7 +506,7 @@ struct WhileToForHelper {
506506
return false;
507507

508508
// Cannot transform for if step is not loop-invariant
509-
if (auto op = step.getDefiningOp()) {
509+
if (auto *op = step.getDefiningOp()) {
510510
if (loop->isAncestor(op)) {
511511
return false;
512512
}
@@ -580,9 +580,9 @@ struct WhileToForHelper {
580580
lb = rewriter.create<AddIOp>(loop.getLoc(), lb, one);
581581
}
582582
if (ub_cloneMove) {
583-
auto op = ub.getDefiningOp();
583+
auto *op = ub.getDefiningOp();
584584
assert(op);
585-
auto newOp = rewriter.clone(*op);
585+
auto *newOp = rewriter.clone(*op);
586586
rewriter.replaceOp(op, newOp->getResults());
587587
ub = newOp->getResult(0);
588588
}
@@ -1384,7 +1384,7 @@ struct RemoveWhileSelect : public OpRewritePattern<WhileOp> {
13841384

13851385
nop.getBefore().takeBody(loop.getBefore());
13861386

1387-
auto after = rewriter.createBlock(&nop.getAfter());
1387+
auto *after = rewriter.createBlock(&nop.getAfter());
13881388
for (auto y : newYields)
13891389
after->addArgument(y.getType(), loop.getLoc());
13901390

@@ -1544,7 +1544,7 @@ struct WhileLICM : public OpRewritePattern<WhileOp> {
15441544
// Helper to check whether an operation is loop invariant wrt. SSA
15451545
// properties.
15461546
auto isDefinedOutsideOfBody = [&](Value value) {
1547-
auto definingOp = value.getDefiningOp();
1547+
auto *definingOp = value.getDefiningOp();
15481548
if (!definingOp) {
15491549
if (auto ba = value.dyn_cast<BlockArgument>())
15501550
definingOp = ba.getOwner()->getParentOp();
@@ -1722,7 +1722,7 @@ struct ReturnSq : public OpRewritePattern<ReturnOp> {
17221722
changed = true;
17231723
toErase.push_back(&*iter);
17241724
}
1725-
for (auto op : toErase) {
1725+
for (auto *op : toErase) {
17261726
rewriter.eraseOp(op);
17271727
}
17281728
return success(changed);

lib/polygeist/Passes/LoopRestructure.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@ bool attemptToFoldIntoPredecessor(Block *target) {
273273
bool LoopRestructure::removeIfFromRegion(DominanceInfo &domInfo, Region &region,
274274
Block *pseudoExit) {
275275
SmallVector<Block *, 4> Preds;
276-
for (auto block : pseudoExit->getPredecessors()) {
276+
for (auto *block : pseudoExit->getPredecessors()) {
277277
Preds.push_back(block);
278278
}
279279
SmallVector<Type, 4> emptyTys;
@@ -284,7 +284,7 @@ bool LoopRestructure::removeIfFromRegion(DominanceInfo &domInfo, Region &region,
284284
if (Preds.size() == 2) {
285285
for (size_t i = 0; i < Preds.size(); ++i) {
286286
SmallVector<Block *, 4> Succs;
287-
for (auto block : Preds[i]->getSuccessors()) {
287+
for (auto *block : Preds[i]->getSuccessors()) {
288288
Succs.push_back(block);
289289
}
290290
if (Succs.size() == 2) {
@@ -334,7 +334,7 @@ bool LoopRestructure::removeIfFromRegion(DominanceInfo &domInfo, Region &region,
334334
tbuilder.create<scf::YieldOp>(tbuilder.getUnknownLoc(), emptyTys,
335335
condBr.getFalseOperands());
336336
}
337-
auto oldTerm = Succs[1 - j]->getTerminator();
337+
auto *oldTerm = Succs[1 - j]->getTerminator();
338338
OpBuilder tbuilder(Succs[1 - j], Succs[1 - j]->end());
339339
tbuilder.create<scf::YieldOp>(tbuilder.getUnknownLoc(), emptyTys,
340340
oldTerm->getOperands());
@@ -359,7 +359,7 @@ void LoopRestructure::runOnRegion(DominanceInfo &domInfo, Region &region) {
359359
const llvm::DominatorTreeBase<Block, false> *DT =
360360
&domInfo.getDomTree(&region);
361361
mlir::LoopInfo LI(*(const llvm::DominatorTreeBase<Wrapper, false> *)DT);
362-
for (auto L : LI.getTopLevelLoops()) {
362+
for (auto *L : LI.getTopLevelLoops()) {
363363
Block *header = (Block *)L->getHeader();
364364
Block *target = (Block *)L->getUniqueExitBlock();
365365
if (!target) {
@@ -394,7 +394,7 @@ void LoopRestructure::runOnRegion(DominanceInfo &domInfo, Region &region) {
394394
valsCallingLoop.push_back(a);
395395

396396
SmallVector<std::pair<Value, size_t>> preservedVals;
397-
for (auto B : L->getBlocks()) {
397+
for (auto *B : L->getBlocks()) {
398398
for (auto &O : *(Block *)B) {
399399
for (auto V : O.getResults()) {
400400
if (llvm::any_of(V.getUsers(), [&](Operation *user) {
@@ -438,7 +438,7 @@ void LoopRestructure::runOnRegion(DominanceInfo &domInfo, Region &region) {
438438

439439
SmallVector<Block *, 4> Preds;
440440

441-
for (auto block : header->getPredecessors()) {
441+
for (auto *block : header->getPredecessors()) {
442442
if (!L->contains((Wrapper *)block))
443443
Preds.push_back(block);
444444
}
@@ -611,7 +611,7 @@ void LoopRestructure::runOnRegion(DominanceInfo &domInfo, Region &region) {
611611
yieldargs.push_back(a);
612612
}
613613

614-
for (auto block : Preds) {
614+
for (auto *block : Preds) {
615615
Operation *terminator = block->getTerminator();
616616
for (unsigned i = 0; i < terminator->getNumSuccessors(); ++i) {
617617
Block *successor = terminator->getSuccessor(i);

0 commit comments

Comments
 (0)