summaryrefslogtreecommitdiff
path: root/bolt/lib/Passes/FrameAnalysis.cpp
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2025-05-17 17:43:29 -0700
committerGitHub <noreply@github.com>2025-05-17 17:43:29 -0700
commitd08833f23fc8b25e1c3ef88274aa12f330601932 (patch)
tree1168fd3fdb2eca743e226702166f2a27e60e3625 /bolt/lib/Passes/FrameAnalysis.cpp
parent3360a23e60b00fb0260b2aa37495867cff3ec40d (diff)
[BOLT] Remove unused local variables (NFC) (#140421)
While I'm at it, this patch removes GetExecutablePath, which becomes unused after removing the sole use.
Diffstat (limited to 'bolt/lib/Passes/FrameAnalysis.cpp')
-rw-r--r--bolt/lib/Passes/FrameAnalysis.cpp1
1 files changed, 0 insertions, 1 deletions
diff --git a/bolt/lib/Passes/FrameAnalysis.cpp b/bolt/lib/Passes/FrameAnalysis.cpp
index e027fc0403cd..f568039bbf16 100644
--- a/bolt/lib/Passes/FrameAnalysis.cpp
+++ b/bolt/lib/Passes/FrameAnalysis.cpp
@@ -320,7 +320,6 @@ bool FrameAnalysis::updateArgsTouchedFor(const BinaryFunction &BF, MCInst &Inst,
if (!BC.MIB->isCall(Inst))
return false;
- std::set<int64_t> Res;
const MCSymbol *TargetSymbol = BC.MIB->getTargetSymbol(Inst);
// If indirect call, we conservatively assume it accesses all stack positions
if (TargetSymbol == nullptr) {