Skip to content

Commit 3ab346b

Browse files
authored
Merge pull request #27197 from gottesmm/pr-32d08675e348d877f8935092770eccd63eb67427
2 parents 4eb3163 + 5a86d42 commit 3ab346b

File tree

1 file changed

+28
-27
lines changed

1 file changed

+28
-27
lines changed

include/swift/SIL/BranchPropagatedUser.h

Lines changed: 28 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
#ifndef SWIFT_SIL_BRANCHPROPAGATEDUSER_H
1414
#define SWIFT_SIL_BRANCHPROPAGATEDUSER_H
1515

16+
#include "swift/Basic/LLVM.h"
1617
#include "swift/SIL/SILBasicBlock.h"
1718
#include "swift/SIL/SILInstruction.h"
1819
#include "llvm/ADT/DenseMap.h"
@@ -27,68 +28,68 @@ namespace swift {
2728
/// BranchPropagatedUser and friends break all such critical edges.
2829
class BranchPropagatedUser {
2930
using InnerTy = llvm::PointerIntPair<SILInstruction *, 1>;
30-
InnerTy User;
31+
InnerTy user;
3132

3233
public:
33-
BranchPropagatedUser(SILInstruction *I) : User(I) {
34-
assert(!isa<CondBranchInst>(I));
34+
BranchPropagatedUser(SILInstruction *inst) : user(inst) {
35+
assert(!isa<CondBranchInst>(inst));
3536
}
3637

37-
BranchPropagatedUser(CondBranchInst *I) : User(I) {}
38+
BranchPropagatedUser(CondBranchInst *cbi) : user(cbi) {}
3839

39-
BranchPropagatedUser(CondBranchInst *I, unsigned SuccessorIndex)
40-
: User(I, SuccessorIndex) {
41-
assert(SuccessorIndex == CondBranchInst::TrueIdx ||
42-
SuccessorIndex == CondBranchInst::FalseIdx);
40+
BranchPropagatedUser(CondBranchInst *cbi, unsigned successorIndex)
41+
: user(cbi, successorIndex) {
42+
assert(successorIndex == CondBranchInst::TrueIdx ||
43+
successorIndex == CondBranchInst::FalseIdx);
4344
}
4445

45-
BranchPropagatedUser(const BranchPropagatedUser &Other) : User(Other.User) {}
46-
BranchPropagatedUser &operator=(const BranchPropagatedUser &Other) {
47-
User = Other.User;
46+
BranchPropagatedUser(const BranchPropagatedUser &other) : user(other.user) {}
47+
BranchPropagatedUser &operator=(const BranchPropagatedUser &other) {
48+
user = other.user;
4849
return *this;
4950
}
5051

51-
operator SILInstruction *() { return User.getPointer(); }
52-
operator const SILInstruction *() const { return User.getPointer(); }
52+
operator SILInstruction *() { return user.getPointer(); }
53+
operator const SILInstruction *() const { return user.getPointer(); }
5354

54-
SILInstruction *getInst() const { return User.getPointer(); }
55+
SILInstruction *getInst() const { return user.getPointer(); }
5556

5657
SILBasicBlock *getParent() const {
5758
if (!isCondBranchUser()) {
5859
return getInst()->getParent();
5960
}
6061

61-
auto *CBI = cast<CondBranchInst>(getInst());
62-
unsigned Number = getCondBranchSuccessorID();
63-
if (Number == CondBranchInst::TrueIdx)
64-
return CBI->getTrueBB();
65-
return CBI->getFalseBB();
62+
auto *cbi = cast<CondBranchInst>(getInst());
63+
unsigned number = getCondBranchSuccessorID();
64+
if (number == CondBranchInst::TrueIdx)
65+
return cbi->getTrueBB();
66+
return cbi->getFalseBB();
6667
}
6768

6869
bool isCondBranchUser() const {
69-
return isa<CondBranchInst>(User.getPointer());
70+
return isa<CondBranchInst>(user.getPointer());
7071
}
7172

7273
unsigned getCondBranchSuccessorID() const {
7374
assert(isCondBranchUser());
74-
return User.getInt();
75+
return user.getInt();
7576
}
7677

7778
SILBasicBlock::iterator getIterator() const {
78-
return User.getPointer()->getIterator();
79+
return user.getPointer()->getIterator();
7980
}
8081

8182
void *getAsOpaqueValue() const {
82-
return llvm::PointerLikeTypeTraits<InnerTy>::getAsVoidPointer(User);
83+
return llvm::PointerLikeTypeTraits<InnerTy>::getAsVoidPointer(user);
8384
}
8485

8586
static BranchPropagatedUser getFromOpaqueValue(void *p) {
86-
InnerTy TmpUser =
87+
InnerTy tmpUser =
8788
llvm::PointerLikeTypeTraits<InnerTy>::getFromVoidPointer(p);
88-
if (auto *CBI = dyn_cast<CondBranchInst>(TmpUser.getPointer())) {
89-
return BranchPropagatedUser(CBI, TmpUser.getInt());
89+
if (auto *cbi = dyn_cast<CondBranchInst>(tmpUser.getPointer())) {
90+
return BranchPropagatedUser(cbi, tmpUser.getInt());
9091
}
91-
return BranchPropagatedUser(TmpUser.getPointer());
92+
return BranchPropagatedUser(tmpUser.getPointer());
9293
}
9394

9495
enum {

0 commit comments

Comments
 (0)