Object: Add range iterators for Archive children
[oota-llvm.git] / include / llvm / Transforms / Scalar.h
index 7a561ee5b24afd31879208a8f4d693d318dcbee4..52170fac29cc700cf9950647f94fd2b0a836da22 100644 (file)
@@ -206,9 +206,10 @@ FunctionPass *createReassociatePass();
 //===----------------------------------------------------------------------===//
 //
 // JumpThreading - Thread control through mult-pred/multi-succ blocks where some
-// preds always go to some succ.
+// preds always go to some succ. Thresholds other than minus one override the
+// internal BB duplication default threshold.
 //
-FunctionPass *createJumpThreadingPass();
+FunctionPass *createJumpThreadingPass(int Threshold = -1);
 
 //===----------------------------------------------------------------------===//
 //