Skip to content

Commit 463ce01

Browse files
[CodeGen] Remove extraneous casts to VariableID (NFC) (#145144)
We do not need these casts because values being cast here are already of type VariableID.
1 parent ae372bf commit 463ce01

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1312,7 +1312,7 @@ class AssignmentTrackingLowering {
13121312
DenseSet<DebugAggregate> NotAlwaysStackHomed;
13131313

13141314
VariableID getVariableID(const DebugVariable &Var) {
1315-
return static_cast<VariableID>(FnVarLocs->insertVariable(Var));
1315+
return FnVarLocs->insertVariable(Var);
13161316
}
13171317

13181318
/// Join the LiveOut values of preds that are contained in \p Visited into
@@ -1556,7 +1556,7 @@ void AssignmentTrackingLowering::emitDbgValue(
15561556

15571557
VariableID Var = getVariableID(DebugVariable(Source));
15581558
VarLocInfo VarLoc;
1559-
VarLoc.VariableID = static_cast<VariableID>(Var);
1559+
VarLoc.VariableID = Var;
15601560
VarLoc.Expr = Expr;
15611561
VarLoc.Values = RawLocationWrapper(Val);
15621562
VarLoc.DL = DL;
@@ -1642,7 +1642,7 @@ void AssignmentTrackingLowering::processUnknownStoreToVariable(
16421642
Fn.getContext(), 0, 0, V.getVariable()->getScope(), InlinedAt);
16431643

16441644
VarLocInfo VarLoc;
1645-
VarLoc.VariableID = static_cast<VariableID>(Var);
1645+
VarLoc.VariableID = Var;
16461646
VarLoc.Expr = DIExpression::get(I.getContext(), {});
16471647
VarLoc.Values = RawLocationWrapper(
16481648
ValueAsMetadata::get(PoisonValue::get(Type::getInt1Ty(I.getContext()))));

0 commit comments

Comments
 (0)