From: Akira Hatanaka Date: Fri, 1 Mar 2013 01:02:36 +0000 (+0000) Subject: [mips] Add options to disable searching backward and in successor blocks. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=b8bc8cc3b0e0d2811b3326d49835e8a1edb1ef61;p=oota-llvm.git [mips] Add options to disable searching backward and in successor blocks. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176321 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/Mips/MipsDelaySlotFiller.cpp b/lib/Target/Mips/MipsDelaySlotFiller.cpp index 28231754c94..bd25f42d9b0 100644 --- a/lib/Target/Mips/MipsDelaySlotFiller.cpp +++ b/lib/Target/Mips/MipsDelaySlotFiller.cpp @@ -53,6 +53,18 @@ static cl::opt DisableForwardSearch( cl::desc("Disallow MIPS delay filler to search forward."), cl::Hidden); +static cl::opt DisableSuccBBSearch( + "disable-mips-df-succbb-search", + cl::init(true), + cl::desc("Disallow MIPS delay filler to search successor basic blocks."), + cl::Hidden); + +static cl::opt DisableBackwardSearch( + "disable-mips-df-backward-search", + cl::init(false), + cl::desc("Disallow MIPS delay filler to search backward."), + cl::Hidden); + namespace { class RegDefsUses { public: