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
Commit message (
Expand
)
Author
Age
Files
Lines
*
LoopVectorizer: Pass OperandValueKind information to the cost model
Arnold Schwaighofer
2013-04-04
1
-2
/
+13
*
Reassociate: Avoid iterator invalidation.
Benjamin Kramer
2013-04-04
1
-7
/
+12
*
Refactored out the helper method FindPredecessorAutoreleaseWithSafePath from ...
Michael Gottesman
2013-04-03
1
-25
/
+45
*
Refactored out the helper function FindPredecessorRetainWithSafePath from Obj...
Michael Gottesman
2013-04-03
1
-18
/
+32
*
Small cleanups.
Michael Gottesman
2013-04-03
1
-14
/
+14
*
Refactored out a part of ObjCARCOpt::OptimizeReturns into its own method HasS...
Michael Gottesman
2013-04-03
1
-22
/
+33
*
Removed an old comment.
Michael Gottesman
2013-04-03
1
-7
/
+0
*
Clean up arc annotations by moving the top/bottom BB annotations into conditi...
Michael Gottesman
2013-04-03
1
-58
/
+46
*
Remove an optimization where we were changing an objc_autorelease into an obj...
Michael Gottesman
2013-04-03
1
-16
/
+1
*
Improved comment. No functionality change.
Michael Gottesman
2013-04-03
1
-1
/
+2
*
Use a worklist to avoid a sneaky iterator invalidation.
Bill Wendling
2013-04-02
1
-3
/
+3
*
Correct assertion condition
Shuxin Yang
2013-04-01
1
-1
/
+1
*
Implement XOR reassociation. It is based on following rules:
Shuxin Yang
2013-03-30
1
-1
/
+325
*
Add clang.arc.used to ModuleHasARC so ARC always runs if said call is present...
Michael Gottesman
2013-03-29
1
-1
/
+2
*
Removed trailing whitespace.
Michael Gottesman
2013-03-29
1
-15
/
+15
*
Removed dead code from ObjCARCOpts relating to tracking objc_retainBlocks thr...
Michael Gottesman
2013-03-28
1
-37
/
+6
*
Minor simplification.
Bill Wendling
2013-03-28
1
-8
/
+4
*
Non optimizable objc_retainBlock calls are not forwarding.
Michael Gottesman
2013-03-28
1
-3
/
+0
*
[ObjCARC] Strength reduce objc_retainBlock -> objc_retain if the objc_retainB...
Michael Gottesman
2013-03-28
1
-10
/
+45
*
[tsan] make sure memset/memcpy/memmove are not inlined in tsan mode
Kostya Serebryany
2013-03-28
1
-0
/
+52
*
Check if Type is a vector before calling function Type::getVectorNumElements.
Akira Hatanaka
2013-03-28
1
-3
/
+4
*
Use the full path when outputting the `.gcda' file.
Bill Wendling
2013-03-26
1
-5
/
+14
*
Make InstCombineCasts.cpp:OptimizeIntToFloatBitCast endian safe.
Ulrich Weigand
2013-03-26
1
-1
/
+9
*
[ASan] Change the ABI of __asan_before_dynamic_init function: now it takes po...
Alexey Samsonov
2013-03-26
1
-17
/
+13
*
[ObjCARC Annotations] Added support for displaying the state of pointers at t...
Michael Gottesman
2013-03-26
2
-4
/
+147
*
[ObjCARC Annotations] Implemented ARC annotation metadata to expose the ARC d...
Michael Gottesman
2013-03-26
1
-5
/
+186
*
Fix a bug in fast-math fadd/fsub simplification.
Shuxin Yang
2013-03-25
1
-10
/
+43
*
Address issues found by Duncan during post-commit review of r177856.
Arnaud A. de Grandmaison
2013-03-25
1
-32
/
+19
*
InstCombine: simplify comparisons to zero of (shl %x, Cst) or (mul %x, Cst)
Arnaud A. de Grandmaison
2013-03-25
1
-0
/
+83
*
Changed isNullOrUndef => IsNullOrUndef and isNoopInstruction => IsNoopInstruc...
Michael Gottesman
2013-03-25
3
-14
/
+14
*
Minor cleanups. No functionality change.
Jakub Staszak
2013-03-24
1
-6
/
+7
*
Use dyn_cast instead of isa && cast.
Jakub Staszak
2013-03-24
1
-8
/
+6
*
Change method name ClearRefCount => ClearKnownPositiveRefCount to match the n...
Michael Gottesman
2013-03-23
1
-4
/
+4
*
Changed the method name PtrState.IsKnownIncremented() to PtrState.HasKnownPos...
Michael Gottesman
2013-03-23
1
-3
/
+3
*
Kill every call to @clang.arc.use in the ARC contract phase.
John McCall
2013-03-22
5
-3
/
+22
*
Add all clauses when merging the landing pads. Duplicates will be handled lat...
Bill Wendling
2013-03-22
1
-24
/
+14
*
Don't use the removed API.
Bill Wendling
2013-03-22
1
-5
/
+2
*
[asan] Change the way we report the alloca frame on stack-buff-overflow.
Kostya Serebryany
2013-03-22
1
-8
/
+15
*
tsan: handle vptr loads specially
Dmitry Vyukov
2013-03-22
1
-0
/
+10
*
Fix llvm::removeUnreachableBlocks to handle unreachable loops.
Evgeniy Stepanov
2013-03-22
1
-12
/
+7
*
InstCombine: Improve the result bitvect type when folding (cmp pred (load (ge...
Arnaud A. de Grandmaison
2013-03-22
1
-11
/
+20
*
Always forward 'resume' instructions to the outter landing pad.
Bill Wendling
2013-03-21
1
-16
/
+39
*
[SROA] Prefix names using a custom IRBuilder inserter.
Chandler Carruth
2013-03-21
1
-88
/
+108
*
[msan] Add an option to disable poisoning of shadow for undef values.
Evgeniy Stepanov
2013-03-21
1
-2
/
+13
*
simplify-libcalls: Removed unused variable
Meador Inge
2013-03-21
1
-2
/
+0
*
Move library call prototype attribute inference to functionattrs
Meador Inge
2013-03-21
2
-703
/
+739
*
Call the new llvm_gcov_init function to register the environment.
Bill Wendling
2013-03-20
1
-29
/
+10
*
Fix a silly search-and-replace goof with r177495 that only broke
Chandler Carruth
2013-03-20
1
-1
/
+1
*
[SROA] Don't preserve the IR names in release builds.
Chandler Carruth
2013-03-20
1
-28
/
+37
*
Move the endif to the correct line so we don't have warnings about
Chandler Carruth
2013-03-20
1
-1
/
+1
[next]