| Index: src/IceClFlags.h
|
| diff --git a/src/IceClFlags.h b/src/IceClFlags.h
|
| index 0aba214c35e4d1f1a94dc1da1898e82310344d21..d4d7737d844f5f3b5e4503314d9095ec415c3c6e 100644
|
| --- a/src/IceClFlags.h
|
| +++ b/src/IceClFlags.h
|
| @@ -106,6 +106,9 @@ public:
|
| bool shouldRandomizeRegAlloc() const { return RandomRegAlloc; }
|
| void setShouldRandomizeRegAlloc(bool NewValue) { RandomRegAlloc = NewValue; }
|
|
|
| + bool shouldRepeatRegAlloc() const { return RepeatRegAlloc; }
|
| + void setShouldRepeatRegAlloc(bool NewValue) { RepeatRegAlloc = NewValue; }
|
| +
|
| bool getSkipUnimplemented() const { return SkipUnimplemented; }
|
| void setSkipUnimplemented(bool NewValue) { SkipUnimplemented = NewValue; }
|
|
|
| @@ -262,6 +265,7 @@ private:
|
| bool PhiEdgeSplit;
|
| bool RandomNopInsertion;
|
| bool RandomRegAlloc;
|
| + bool RepeatRegAlloc;
|
| bool ReorderBasicBlocks;
|
| bool ReorderFunctions;
|
| bool ReorderGlobalVariables;
|
|
|