projects
/
platform
/
upstream
/
llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e01ff9d
)
[mips] Add options to disable searching backward and in successor blocks.
author
Akira Hatanaka
<ahatanaka@mips.com>
Fri, 1 Mar 2013 01:02:36 +0000
(
01:02
+0000)
committer
Akira Hatanaka
<ahatanaka@mips.com>
Fri, 1 Mar 2013 01:02:36 +0000
(
01:02
+0000)
llvm-svn: 176321
llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp
patch
|
blob
|
history
diff --git
a/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp
b/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp
index
2823175
..
bd25f42
100644
(file)
--- a/
llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp
+++ b/
llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp
@@
-53,6
+53,18
@@
static cl::opt<bool> DisableForwardSearch(
cl::desc("Disallow MIPS delay filler to search forward."),
cl::Hidden);
+static cl::opt<bool> 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<bool> DisableBackwardSearch(
+ "disable-mips-df-backward-search",
+ cl::init(false),
+ cl::desc("Disallow MIPS delay filler to search backward."),
+ cl::Hidden);
+
namespace {
class RegDefsUses {
public: