File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -180,8 +180,8 @@ class SILOptions {
180
180
// / If set to true, compile with the SIL Opaque Values enabled.
181
181
bool EnableSILOpaqueValues = false ;
182
182
183
- // / Require linear OSSA lifetimes after SILGen
184
- bool OSSACompleteLifetimes = false ;
183
+ // / Introduce linear OSSA lifetimes after SILGen
184
+ bool OSSACompleteLifetimes = true ;
185
185
186
186
// / Verify linear OSSA lifetimes after SILGen
187
187
bool OSSAVerifyComplete = false ;
Original file line number Diff line number Diff line change @@ -231,9 +231,9 @@ struct SILOptOptions {
231
231
EnableSILOpaqueValues = llvm::cl::opt<bool >(" enable-sil-opaque-values" ,
232
232
llvm::cl::desc (" Compile the module with sil-opaque-values enabled." ));
233
233
234
- llvm::cl::opt<bool >
235
- EnableOSSACompleteLifetimes = llvm::cl::opt< bool >( " enable-ossa-complete-lifetimes" ,
236
- llvm::cl::desc (" Require linear OSSA lifetimes after SILGenCleanup." ));
234
+ llvm::cl::opt<bool > EnableOSSACompleteLifetimes = llvm::cl::opt< bool >(
235
+ " enable-ossa-complete-lifetimes" , llvm::cl::init( true ) ,
236
+ llvm::cl::desc (" Require linear OSSA lifetimes after SILGenCleanup." ));
237
237
llvm::cl::opt<bool >
238
238
EnableOSSAVerifyComplete = llvm::cl::opt<bool >(" enable-ossa-verify-complete" ,
239
239
llvm::cl::desc (" Verify linear OSSA lifetimes after SILGenCleanup." ));
You can’t perform that action at this time.
0 commit comments