From 463ce0131047457fdd320c852f187fd70532de9a Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Sat, 21 Jun 2025 08:21:04 -0700 Subject: [CodeGen] Remove extraneous casts to VariableID (NFC) (#145144) We do not need these casts because values being cast here are already of type VariableID. --- llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp') diff --git a/llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp b/llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp index ffdf08ee..7da01e3 100644 --- a/llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp +++ b/llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp @@ -1312,7 +1312,7 @@ private: DenseSet NotAlwaysStackHomed; VariableID getVariableID(const DebugVariable &Var) { - return static_cast(FnVarLocs->insertVariable(Var)); + return FnVarLocs->insertVariable(Var); } /// Join the LiveOut values of preds that are contained in \p Visited into @@ -1556,7 +1556,7 @@ void AssignmentTrackingLowering::emitDbgValue( VariableID Var = getVariableID(DebugVariable(Source)); VarLocInfo VarLoc; - VarLoc.VariableID = static_cast(Var); + VarLoc.VariableID = Var; VarLoc.Expr = Expr; VarLoc.Values = RawLocationWrapper(Val); VarLoc.DL = DL; @@ -1642,7 +1642,7 @@ void AssignmentTrackingLowering::processUnknownStoreToVariable( Fn.getContext(), 0, 0, V.getVariable()->getScope(), InlinedAt); VarLocInfo VarLoc; - VarLoc.VariableID = static_cast(Var); + VarLoc.VariableID = Var; VarLoc.Expr = DIExpression::get(I.getContext(), {}); VarLoc.Values = RawLocationWrapper( ValueAsMetadata::get(PoisonValue::get(Type::getInt1Ty(I.getContext())))); -- cgit v1.1