From d41c5ffc3e8e42605d361572f63b33ab901c8157 Mon Sep 17 00:00:00 2001 From: Dean Michael Berris Date: Thu, 6 Apr 2017 11:27:53 +0000 Subject: [PATCH] [XRay][compiler-rt] Remove unused local variable The local was only referenced in assertions. Follow-up to D31345. llvm-svn: 299644 --- compiler-rt/lib/xray/xray_fdr_logging_impl.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/compiler-rt/lib/xray/xray_fdr_logging_impl.h b/compiler-rt/lib/xray/xray_fdr_logging_impl.h index 0867227f1bf9..20e89d6c12b0 100644 --- a/compiler-rt/lib/xray/xray_fdr_logging_impl.h +++ b/compiler-rt/lib/xray/xray_fdr_logging_impl.h @@ -594,7 +594,6 @@ static inline void processFunctionHook( assert(ExpectedTailExit.RecordKind == uint8_t(FunctionRecord::RecordKinds::FunctionTailExit) && "Expected to find tail exit when rewinding."); - auto TailExitFuncId = ExpectedTailExit.FuncId; RewindingRecordPtr -= FunctionRecSize; RewindingTSC -= ExpectedTailExit.TSCDelta; AlignedFuncStorage FunctionEntryBuffer; @@ -604,7 +603,7 @@ static inline void processFunctionHook( assert(ExpectedFunctionEntry.RecordKind == uint8_t(FunctionRecord::RecordKinds::FunctionEnter) && "Expected to find function entry when rewinding tail call."); - assert(ExpectedFunctionEntry.FuncId == TailExitFuncId && + assert(ExpectedFunctionEntry.FuncId == ExpectedTailExit.FuncId && "Expected funcids to match when rewinding tail call."); if ((TSC - RewindingTSC) < NumberOfTicksThreshold) {