-
edit: lib/IRGen/MetadataRequest.cpp
-
edit: lib/IRGen/GenType.cpp
-
edit: include/swift/AST/TypeMatcher.h
-
edit: lib/SIL/IR/TypeLowering.cpp
-
edit: lib/IRGen/IRGenModule.h
-
edit: docs/ABI/Mangling.rst
-
edit: include/swift/AST/TypeDifferenceVisitor.h
-
edit: lib/AST/ASTDumper.cpp
-
edit: lib/AST/ASTMangler.cpp
-
edit: lib/AST/Type.cpp
-
edit: lib/AST/Builtins.cpp
-
edit: lib/AST/ASTPrinter.cpp
-
edit: include/swift/AST/ASTContext.h
-
edit: lib/IRGen/GenType.h
-
edit: include/swift/AST/Types.h
-
edit: lib/AST/ASTContext.cpp
-
edit: lib/Demangling/Demangler.cpp
-
edit: lib/IRGen/IRGenDebugInfo.cpp
-
edit: include/swift/Strings.h
-
edit: lib/Demangling/Remangler.cpp
-
edit: include/swift/AST/TypeNodes.def
-
Commit c2bfff0907098a1158a65b56a4712d9e60c4b7be by spestov:
AST: Add support for building 'throws' and 'async' built-in functions
-
edit: lib/AST/Builtins.cpp
-
Commit a2dbdecdab1040184d9a1a01aa21ab1931b40d05 by spestov:
SIL: Refactor get_async_continuation[_addr] to return a RawUnsafeContinuation
-
edit: lib/IRGen/IRGenSIL.cpp
-
edit: test/SIL/Parser/async.sil
-
edit: include/swift/SIL/SILCloner.h
-
edit: lib/SIL/Parser/ParseSIL.cpp
-
edit: lib/Serialization/SerializeSIL.cpp
-
edit: lib/Serialization/ModuleFormat.h
-
edit: lib/SIL/Verifier/SILVerifier.cpp
-
edit: lib/SILGen/ResultPlan.cpp
-
edit: lib/SIL/IR/SILInstructions.cpp
-
edit: test/IRGen/async/get_async_continuation.sil
-
edit: include/swift/SIL/SILBuilder.h
-
edit: test/SIL/Serialization/async.sil
-
edit: include/swift/SIL/SILInstruction.h
-
edit: lib/Serialization/DeserializeSIL.cpp
-
edit: lib/SIL/IR/SILPrinter.cpp
-
edit: lib/IRGen/IRGenFunction.h
-
edit: test/SILGen/objc_async.swift
-
edit: lib/IRGen/IRGenFunction.cpp
-
Commit 361eef2af04cf08d61d384b8a05af3dc85377691 by spestov:
Concurrency: Change Unsafe[Throwing]Continuation
-
edit: stdlib/public/Concurrency/PartialAsyncTask.swift
-
Commit 5c5f01269f7d7d5b5dd144e8aab9b90b6511442d by spestov:
AST: Add withUnsafe[Throwing]Continuation built-ins
-
edit: test/SILGen/async_builtins.swift
-
edit: include/swift/AST/Builtins.def
-
edit: lib/AST/Builtins.cpp
-
edit: lib/SILGen/SILGenBuiltin.cpp
-
Commit 9b3cd280b5165b1bdf951d4c667e0ce6a324e516 by spestov:
Concurrency: Implement high-level withUnsafe[Throwing]Continuation entry points
-
edit: stdlib/public/Concurrency/PartialAsyncTask.swift
-
Commit 27a4e824c25494d52805fe28a297dcc77d1ff24b by aschwaighofer:
The runtime function swift_autoDiffCreateLinearMapContext was recently added
-
edit: test/AutoDiff/validation-test/address_only_tangentvector.swift
-
edit: test/AutoDiff/validation-test/array.swift
-
edit: test/AutoDiff/validation-test/inout_parameters.swift
-
edit: test/AutoDiff/stdlib/simd.swift
-
Commit 752558ce18699fed307e446a9781d10065c48428 by eeckstein:
IRGen: fix the LLVM struct definition of AsyncTask.
-
edit: test/IRGen/async/get_async_continuation.sil
-
edit: lib/IRGen/IRGenModule.cpp
-
edit: lib/IRGen/IRGenFunction.cpp
-
Commit 89007e2e0400577f1d1fcadbe6ea8b75dd712a70 by eeckstein:
runtime: work around the missing task-enqueue implementation
-
edit: stdlib/public/Concurrency/Actor.cpp
-
Commit 4e296c0c5afe0da5f9dbfd2774ee7c8719b6f18c by eeckstein:
IRGen: emit emit_hop_to_executor instructions.
-
edit: lib/IRGen/IRGenSIL.cpp
-
edit: lib/IRGen/GenFunc.cpp
-
add: test/IRGen/async/run-switch-executor.swift
-
edit: include/swift/Runtime/RuntimeFunctions.def
-
edit: lib/IRGen/IRGenFunction.h
-
add: test/IRGen/async/hop_to_executor.sil
-
Commit 423169ce5c8836f2bf866ad61996324fb049dd17 by eeckstein:
SILOptimizer: update alias analysis in TempRValueOpt and TempLValueOpt
-
edit: test/SILOptimizer/templvalueopt_ossa.sil
-
edit: lib/SILOptimizer/Transforms/TempRValueElimination.cpp
-
edit: include/swift/SILOptimizer/Analysis/AliasAnalysis.h
-
edit: lib/SILOptimizer/Transforms/TempLValueOpt.cpp
-
Commit 71a993c603c930487ededef439845ef9ffd42519 by aschwaighofer:
Clarify comment
-
edit: lib/IRGen/IRGenFunction.cpp
-
Commit f785cf91f49eb003e34d96add2eca16c45932ea3 by flo:
[ConstraintElimination] Add GEP test case with variable offset.
-
edit: llvm/test/Transforms/ConstraintElimination/geps.ll
-
Commit 3822caeeb6182efa908c65df00bb620792aee68e by flo:
[ConstraintElimination] Decompose GEP with arbitrary offsets.
-
edit: llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
-
edit: llvm/test/Transforms/ConstraintElimination/geps.ll
-
Commit e879caccbb2e92b2986c6d3156b4111a587b5ce7 by flo:
[ConstraintElimination] Add additional GEP decomposition tests.
-
edit: llvm/test/Transforms/ConstraintElimination/geps.ll
-
Commit 9bca8093c54e87dc6acae674f831090d7eedd287 by flo:
[ConstraintElimination] Expand GEP decomposition tests.
-
edit: llvm/test/Transforms/ConstraintElimination/geps.ll
-
Commit fdd0d7b5c0751cf2763223e4f7ac9faf86d7ead5 by flo:
[ConstraintElimination] Decompose GEP %ptr, SHL().
-
edit: llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
-
edit: llvm/test/Transforms/ConstraintElimination/geps.ll
-
Commit 6c4f37a0eb46ffd996a3e3187da70e6775dc0f43 by flo:
[ConstraintElimination] Decompose GEP %ptr, ZEXT(SHL()).
-
edit: llvm/test/Transforms/ConstraintElimination/geps.ll
-
edit: llvm/lib/Transforms/Scalar/ConstraintElimination.cpp