IRGen: Enable EmitAsyncFramePushPopMetadata per default

rdar://136292425
This commit is contained in:
Arnold Schwaighofer
2024-11-07 08:40:46 -08:00
parent bf30a19106
commit fdc6c4ccd8
2 changed files with 2 additions and 2 deletions

View File

@@ -590,7 +590,7 @@ public:
DisableReadonlyStaticObjects(false), CollocatedMetadataFunctions(false),
ColocateTypeDescriptors(true), UseRelativeProtocolWitnessTables(false),
UseFragileResilientProtocolWitnesses(false), EnableHotColdSplit(false),
EmitAsyncFramePushPopMetadata(false), EmitYieldOnce2AsYieldOnce(true),
EmitAsyncFramePushPopMetadata(true), EmitYieldOnce2AsYieldOnce(true),
AsyncFramePointerAll(false), UseProfilingMarkerThunks(false),
DebugInfoForProfiling(false), CmdArgs(),
SanitizeCoverage(llvm::SanitizerCoverageOptions()),

View File

@@ -1,7 +1,7 @@
// RUN: %target-swift-frontend -primary-file %s -emit-ir -module-name async -target %target-swift-5.1-abi-triple -enable-async-frame-push-pop-metadata | %FileCheck %s --check-prefix=ENABLED
// RUN: %target-swift-frontend -primary-file %s -emit-ir -module-name async -target %target-swift-5.1-abi-triple -O -enable-async-frame-push-pop-metadata | %FileCheck %s --check-prefix=ENABLED
// RUN: %target-swift-frontend -primary-file %s -emit-ir -module-name async -target %target-swift-5.1-abi-triple -disable-async-frame-push-pop-metadata | %FileCheck %s --check-prefix=DISABLED
// RUN: %target-swift-frontend -primary-file %s -emit-ir -module-name async -target %target-swift-5.1-abi-triple | %FileCheck %s --check-prefix=DISABLED
// RUN: %target-swift-frontend -primary-file %s -emit-ir -module-name async -target %target-swift-5.1-abi-triple | %FileCheck %s --check-prefix=ENABLED
// REQUIRES: OS=macosx || OS=iphoneos
// REQUIRES: PTRSIZE=64