1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 11:13:28 +01:00
llvm-mirror/lib/Transforms
Akira Hatanaka dc9ac88c60 [ObjC][ARC] Skip debug instructions when computing the insert point of
objc_release calls

This fixes a bug where the presence of debug instructions would cause
ARC optimizer to change the order of retain and release calls.

rdar://problem/55319419

llvm-svn: 372352
2019-09-19 20:58:51 +00:00
..
AggressiveInstCombine Change TargetLibraryInfo analysis passes to always require Function 2019-09-07 03:09:36 +00:00
Coroutines [llvm] Migrate llvm::make_unique to std::make_unique 2019-08-15 15:54:37 +00:00
Hello
InstCombine [InstCombine] Simplify @llvm.usub.with.overflow+non-zero check (PR43251) 2019-09-19 17:25:19 +00:00
Instrumentation [PGO] Change hardcoded thresholds for cold/inlinehint to use summary 2019-09-17 23:12:13 +00:00
IPO [SampleFDO] Minimize performance impact when profile-sample-accurate 2019-09-18 16:06:28 +00:00
ObjCARC [ObjC][ARC] Skip debug instructions when computing the insert point of 2019-09-19 20:58:51 +00:00
Scalar Don't use invalidated iterators in FlattenCFGPass 2019-09-19 19:39:42 +00:00
Utils [SimplifyCFG] mergeConditionalStoreToAddress(): try to pacify MSAN 2019-09-18 21:04:39 +00:00
Vectorize [LoopVectorize] Don't dereference a dyn_cast result. NFCI. 2019-09-17 13:24:54 +00:00
CMakeLists.txt
LLVMBuild.txt