Subzero: Use "auto" per (unwritten) auto coding style.
auto *Foo = llvm::cast<Foo>(...)
auto *Foo = llvm::dyn_cast<Foo>(...)
auto *Foo = llvm::dyn_cast_or_null<Foo>(...)
auto *Foo = Foo::create(...)
Some instances may have been missed due to line breaks or "const" mismatches.
BUG= none
R=kschimpf@google.com
Review URL: https://codereview.chromium.org/1516753008 .
diff --git a/src/IceCfg.cpp b/src/IceCfg.cpp
index dd8416f..f9eeb98 100644
--- a/src/IceCfg.cpp
+++ b/src/IceCfg.cpp
@@ -63,7 +63,7 @@
CfgNode *Cfg::makeNode() {
SizeT LabelIndex = Nodes.size();
- CfgNode *Node = CfgNode::create(this, LabelIndex);
+ auto *Node = CfgNode::create(this, LabelIndex);
Nodes.push_back(Node);
return Node;
}
@@ -104,7 +104,7 @@
VariableDeclaration *nodeNameDeclaration(GlobalContext *Ctx,
const IceString &NodeAsmName) {
- VariableDeclaration *Var = VariableDeclaration::create(Ctx);
+ auto *Var = VariableDeclaration::create(Ctx);
Var->setName(BlockNameGlobalPrefix + NodeAsmName);
Var->setIsConstant(true);
Var->addInitializer(VariableDeclaration::DataInitializer::create(
@@ -117,7 +117,7 @@
VariableDeclaration *
blockProfilingInfoDeclaration(GlobalContext *Ctx, const IceString &NodeAsmName,
VariableDeclaration *NodeNameDeclaration) {
- VariableDeclaration *Var = VariableDeclaration::create(Ctx);
+ auto *Var = VariableDeclaration::create(Ctx);
Var->setName(BlockStatsGlobalPrefix + NodeAsmName);
const SizeT Int64ByteSize = typeWidthInBytes(IceType_i64);
Var->addInitializer(
@@ -526,7 +526,7 @@
auto *Alloca = llvm::cast<InstAlloca>(Allocas[i]);
// Emit a fake definition of the rematerializable variable.
Variable *Dest = Alloca->getDest();
- InstFakeDef *Def = InstFakeDef::create(this, Dest);
+ auto *Def = InstFakeDef::create(this, Dest);
if (BaseVariableType == BVT_StackPointer)
Dest->setRematerializable(getTarget()->getStackReg(), Offsets[i]);
else