index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
Scalar
/
ObjCARC.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Teach the ARC optimizer about the !clang.arc.copy_on_escape metadata
Dan Gohman
2011-10-17
1
-12
/
+40
*
Suppress partial retain+release elimination when there's a
Dan Gohman
2011-10-17
1
-2
/
+24
*
When eliminating unnecessary retain+autorelease on return values,
Dan Gohman
2011-09-29
1
-1
/
+2
*
Don't eliminate objc_retainBlock calls on stack objects if the
Dan Gohman
2011-09-29
1
-8
/
+29
*
Don't mark objc_retainBlock as nounwind. It calls user copy constructors
Dan Gohman
2011-09-14
1
-2
/
+4
*
objc_retainBlock is not NoModRef because it can update forwarding pointers
Dan Gohman
2011-09-14
1
-1
/
+2
*
Change a bunch of isVolatile() checks to check for atomic load/store as well.
Eli Friedman
2011-09-12
1
-2
/
+2
*
When inserting new instructions, use getFirstInsertionPt instead of
Bill Wendling
2011-08-25
1
-2
/
+2
*
Add a comment.
Dan Gohman
2011-08-22
1
-0
/
+4
*
Constant pointers to objects don't need reference counting.
Dan Gohman
2011-08-22
1
-0
/
+13
*
Track a retain+release nesting level independently of the
Dan Gohman
2011-08-19
1
-36
/
+64
*
Make it clear that this code is iterating in reverse order through the array.
Dan Gohman
2011-08-18
1
-2
/
+3
*
Don't convert objc_autoreleaseReturnValue to objc_autorelease if the result
Dan Gohman
2011-08-12
1
-6
/
+13
*
Don't let arbitrary calls disrupt nested retain+release pairs if
Dan Gohman
2011-08-12
1
-56
/
+78
*
Use an actual reverse-CFG reverse-postorder for the bottom-up traversal,
Dan Gohman
2011-08-12
1
-16
/
+30
*
Fix typos in comments, and delete an unused function.
Dan Gohman
2011-08-11
1
-6
/
+2
*
Fix an obvious type. Patch by Ivan Krasin.
Evan Cheng
2011-08-04
1
-1
/
+1
*
Move the last uses of RetainFunc etc. over to using getRetainCallee() etc.
Dan Gohman
2011-07-22
1
-23
/
+35
*
land David Blaikie's patch to de-constify Type, with a few tweaks.
Chris Lattner
2011-07-18
1
-21
/
+21
*
Convert CallInst and InvokeInst APIs to use ArrayRef.
Jay Foad
2011-07-15
1
-1
/
+1
*
Second attempt at de-constifying LLVM Types in FunctionType::get(),
Jay Foad
2011-07-12
1
-14
/
+14
*
Revert r134893 and r134888 (and related patches in other trees). It was causing
Bill Wendling
2011-07-12
1
-14
/
+14
*
De-constify Types in FunctionType::get().
Jay Foad
2011-07-11
1
-14
/
+14
*
Completely short-circuit out ARC optimization if the ARC runtime
Dan Gohman
2011-06-20
1
-4
/
+62
*
Fix ARCOpt to insert releases on both successors of an invoke rather
Dan Gohman
2011-06-16
1
-10
/
+27
*
The ARC language-specific optimizer. Credit to Dan Gohman.
John McCall
2011-06-15
1
-0
/
+3520