From: Paul Robinson Date: Wed, 25 Nov 2020 18:39:09 +0000 (-0500) Subject: Remove static function unused after cf1c774. X-Git-Tag: llvmorg-13-init~5117 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=dc35368ccf17a7dca0874ace7490cc3836fb063f;p=platform%2Fupstream%2Fllvm.git Remove static function unused after cf1c774. Caused some -Werror bot failures. --- diff --git a/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp b/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp index 3d935bb..2d3ec0a 100644 --- a/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp +++ b/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp @@ -223,21 +223,6 @@ void FastISel::flushLocalValueMap() { LastFlushPoint = FuncInfo.InsertPt; } -static bool isTerminatingEHLabel(MachineBasicBlock *MBB, MachineInstr &MI) { - // Ignore non-EH labels. - if (!MI.isEHLabel()) - return false; - - // Any EH label outside a landing pad must be for an invoke. Consider it a - // terminator. - if (!MBB->isEHPad()) - return true; - - // If this is a landingpad, the first non-phi instruction will be an EH_LABEL. - // Don't consider that label to be a terminator. - return MI.getIterator() != MBB->getFirstNonPHI(); -} - bool FastISel::hasTrivialKill(const Value *V) { // Don't consider constants or arguments to have trivial kills. const Instruction *I = dyn_cast(V);