Logo
Explore Help
Sign In
averello/swift-mirror
1
0
Fork 0
You've already forked swift-mirror
mirror of https://github.com/apple/swift.git synced 2025-12-21 12:14:44 +01:00
Code Issues Packages Projects Releases Wiki Activity
Files
fb487bf0efcdfb20512aedf4ee252f4e8a42e66a
swift-mirror/SwiftCompilerSources/Sources/Optimizer
History
Erik Eckstein 36c8229562 StackPromotion: fix a problem with promoted allocations in dead-end regions
Allocations in dead-end regions cannot be promoted unconditionally, because such an object could escape to another thread.

rdar://111570874
2023-07-02 18:58:02 +02:00
..
Analysis
alias analysis: compute more precise memory effects of builtin "once"
2023-05-08 21:23:36 +02:00
DataStructures
Refactored the Stack.swift file to make it more readable.
2023-05-26 22:08:25 +05:30
FunctionPasses
StackPromotion: fix a problem with promoted allocations in dead-end regions
2023-07-02 18:58:02 +02:00
InstructionSimplification
Optimizer: add simplifications for checked_cast_br and unchecked_ref_cast
2023-06-20 16:45:58 +02:00
ModulePasses
StackProtection: treat source-operands of memcpy and memmove intrinsics as read-only
2023-06-19 13:56:44 +02:00
PassManager
SILOptimizer: add the StripObjectHeader optimization pass
2023-06-29 06:57:05 +02:00
TestPasses
Swift SIL: add a few SIL instructions and instruction APIs
2023-05-22 15:34:26 +02:00
Utilities
Optimizer: implement the SILCombine peephole optimizations for retain_value and release_value in Swift
2023-06-07 14:18:38 +02:00
CMakeLists.txt
SIL Optimizer: rename directory InstructionPasses -> InstructionSimplification
2023-01-16 16:16:51 +01:00
Powered by Gitea Version: 1.25.3 Page: 338ms Template: 8ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API