index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
test
/
Transforms
/
ObjCARC
Commit message (
Expand
)
Author
Age
Files
Lines
*
llvm/ObjCARC: Eliminate inlined AutoreleaseRV calls
Duncan P. N. Exon Smith
2019-11-19
2
-2
/
+293
*
[ObjC][ARC] Ignore lifetime markers between *ReturnValue calls
Francis Visoiu Mistrih
2019-11-05
1
-4
/
+0
*
[NFC][ObjC][ARC] Add tests for OptimizeRetainRVCall
Francis Visoiu Mistrih
2019-11-05
1
-0
/
+68
*
[ObjC][ARC] Skip debug instructions when computing the insert point of
Akira Hatanaka
2019-09-19
1
-0
/
+39
*
[FunctionAttrs] Annotate "willreturn" for intrinsics
Hideto Ueno
2019-07-28
3
-3
/
+3
*
[ObjC][ARC] Delete ObjC runtime calls on global variables annotated
Akira Hatanaka
2019-06-14
1
-0
/
+65
*
[IR] Disallow llvm.global_ctors and llvm.global_dtors of the 2-field form in ...
Fangrui Song
2019-05-15
2
-2
/
+2
*
[ObjC][ARC] Let ARC optimizer bail out if the number of pointer states
Akira Hatanaka
2019-04-25
1
-0
/
+26
*
[ObjC][ARC] Check the basic block size before calling
Akira Hatanaka
2019-04-23
1
-0
/
+17
*
Revert "Temporarily Revert "Add basic loop fusion pass.""
Eric Christopher
2019-04-17
46
-0
/
+10710
*
Temporarily Revert "Add basic loop fusion pass."
Eric Christopher
2019-04-17
46
-10710
/
+0
*
[ObjC][ARC] Convert the retainRV marker that is passed as a named
Akira Hatanaka
2019-04-10
3
-6
/
+7
*
Don't add a tail keyword to calls to ObjC runtime functions if the calls
Akira Hatanaka
2019-03-21
1
-1
/
+5
*
Teach ObjCARC optimizer about equivalent PHIs when eliminating autoreleaseRV/...
Pete Cooper
2019-01-03
1
-0
/
+18
*
Fix assert in ObjCARC optimizer when deleting retainBlock of null or undef.
Pete Cooper
2019-01-02
1
-0
/
+5
*
Change the objc ARC optimizer to use the new objc.* intrinsics
Pete Cooper
2018-12-18
45
-1842
/
+1842
*
[ObjCARC] Prevent code motion into a catchswitch
Shoaib Meenai
2018-05-16
1
-0
/
+54
*
[DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.
Shiva Chen
2018-05-09
1
-2
/
+2
*
[ObjCARC] Account for catchswitch in bitcast insertion
Shoaib Meenai
2018-05-04
1
-0
/
+81
*
[ObjCARC] Account for funclet token in storeStrong transform
Shoaib Meenai
2018-04-20
1
-0
/
+37
*
[ObjCARC] Add funclet token to ARC marker
Shoaib Meenai
2018-03-20
1
-0
/
+61
*
ObjCARC: teach the cloner about funclets
Saleem Abdulrasool
2018-03-12
1
-0
/
+112
*
[ObjCARC] Do not turn a call to @objc_autoreleaseReturnValue into a call
Akira Hatanaka
2018-01-19
2
-0
/
+59
*
Remove alignment argument from memcpy/memmove/memset in favour of alignment a...
Daniel Neilson
2018-01-19
1
-12
/
+12
*
ObjCARC: do not increment past the end of the BB
Saleem Abdulrasool
2017-10-24
1
-0
/
+57
*
[ObjCARC] Do not move a release that has the clang.imprecise_release tag
Akira Hatanaka
2017-10-16
1
-0
/
+20
*
[ObjCARC] Pass the correct BasicBlock to fix assertion failure.
Akira Hatanaka
2017-08-31
1
-0
/
+19
*
Remove the obsolete offset parameter from @llvm.dbg.value
Adrian Prantl
2017-07-28
3
-9
/
+9
*
Replace hardcoded intrinsic list with speculatable attribute.
Matt Arsenault
2017-05-03
2
-2
/
+2
*
[ObjCARC] Do not move a release between a call and a
Akira Hatanaka
2017-04-29
1
-0
/
+25
*
[ObjCARC] Do not sink an objc_retain past a clang.arc.use.
Akira Hatanaka
2017-04-25
2
-7
/
+49
*
[ObjCArc] Do not dereference an invalidated iterator.
Akira Hatanaka
2017-04-05
1
-0
/
+13
*
[ObjCARC] Traverse chain downwards to replace uses of argument passed to
Akira Hatanaka
2016-09-13
1
-0
/
+18
*
[Verifier] Resume instructions can only be in functions w/ a personality
David Majnemer
2016-08-01
1
-1
/
+1
*
Form objc_storeStrong in the presence of bitcasts.
Pete Cooper
2016-05-27
1
-0
/
+26
*
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
Adrian Prantl
2016-04-15
2
-7
/
+5
*
Don't IPO over functions that can be de-refined
Sanjoy Das
2016-04-08
1
-0
/
+53
*
[DebugInfo] Fix tests so that each subprogram belongs to a CU.
Davide Italiano
2016-04-05
1
-0
/
+8
*
testcase gardening: update the emissionKind enum to the new syntax. (NFC)
Adrian Prantl
2016-04-01
1
-1
/
+1
*
Move the DebugEmissionKind enum from DIBuilder into DICompileUnit.
Adrian Prantl
2016-03-31
1
-1
/
+1
*
[ObjCARC] Handle ARCInstKind::ClaimRV in OptimizeIndividualCalls.
Frederic Riss
2016-02-17
1
-0
/
+47
*
Add support for objc_unsafeClaimAutoreleasedReturnValue to the
John McCall
2016-01-27
3
-3
/
+58
*
Revert "Change memcpy/memset/memmove to have dest and source alignments."
Pete Cooper
2015-11-19
1
-12
/
+12
*
Change memcpy/memset/memmove to have dest and source alignments.
Pete Cooper
2015-11-18
1
-12
/
+12
*
Sort the enums in Attributes.h in case insensitive alphabetical order.
Akira Hatanaka
2015-11-11
1
-1
/
+1
*
DI: Reverse direction of subprogram -> function edge.
Peter Collingbourne
2015-11-05
1
-4
/
+4
*
[PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible
Chandler Carruth
2015-09-09
1
-1
/
+1
*
DI: Require subprogram definitions to be distinct
Duncan P. N. Exon Smith
2015-08-28
2
-3
/
+3
*
Emit argmemonly attribute for intrinsics.
Igor Laevsky
2015-08-13
1
-1
/
+3
*
DI: Disallow uniquable DICompileUnits
Duncan P. N. Exon Smith
2015-08-03
1
-1
/
+1
[next]