Merge remote-tracking branch 'origin/main' into rebranch

This commit is contained in:
swift-ci
2023-10-07 19:35:15 -07:00
25 changed files with 540 additions and 130 deletions

View File

@@ -669,6 +669,15 @@ IRGenModule::IRGenModule(IRGenerator &irgen,
SwiftTaskOptionRecordTy, // Base option record
SwiftTaskGroupPtrTy, // Task group
});
SwiftResultTypeInfoTaskOptionRecordTy = createStructType(
*this, "swift.result_type_info_task_option", {
SwiftTaskOptionRecordTy, // Base option record
SizeTy,
SizeTy,
Int8PtrTy,
Int8PtrTy,
Int8PtrTy,
});
ExecutorFirstTy = SizeTy;
ExecutorSecondTy = SizeTy;
SwiftExecutorTy = createStructType(*this, "swift.executor", {