| Index: src/IceTargetLoweringX86BaseImpl.h
|
| diff --git a/src/IceTargetLoweringX86BaseImpl.h b/src/IceTargetLoweringX86BaseImpl.h
|
| index 1dcb9a3d865dc95f6c107be00c6894838ad0a7dd..ab811898ef483ec4a48410693001871e01bcb7e4 100644
|
| --- a/src/IceTargetLoweringX86BaseImpl.h
|
| +++ b/src/IceTargetLoweringX86BaseImpl.h
|
| @@ -447,6 +447,10 @@ template <typename TraitsType> void TargetX86Base<TraitsType>::translateO2() {
|
| Func->localCSE();
|
| Func->dump("After Local CSE");
|
| }
|
| + if (getFlags().getEnableShortCircuit()) {
|
| + Func->shortCircuitJumps();
|
| + Func->dump("After Short Circuiting");
|
| + }
|
|
|
| if (!getFlags().getEnablePhiEdgeSplit()) {
|
| // Lower Phi instructions.
|
|
|