From 786045e7b5def2fa93f7fc236ee99fc52cd3f3c1 Mon Sep 17 00:00:00 2001 From: Andrew Kaylor Date: Mon, 26 Sep 2016 19:05:37 +0000 Subject: [PATCH] Add optimization bisect support to an optional Mips pass Differential Revision: https://reviews.llvm.org/D19513 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@282428 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/Mips/MipsOptimizePICCall.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/Target/Mips/MipsOptimizePICCall.cpp b/lib/Target/Mips/MipsOptimizePICCall.cpp index 7c940ee1578..16c8d126e9b 100644 --- a/lib/Target/Mips/MipsOptimizePICCall.cpp +++ b/lib/Target/Mips/MipsOptimizePICCall.cpp @@ -174,6 +174,9 @@ void MBBInfo::postVisit() { // OptimizePICCall methods. bool OptimizePICCall::runOnMachineFunction(MachineFunction &F) { + if (skipFunction(*F.getFunction())) + return false; + if (static_cast(F.getSubtarget()).inMips16Mode()) return false; -- 2.11.0