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
*
Set debug loc.
Devang Patel
2011-06-22
1
-0
/
+2
*
Replace the existing forms of ConstantArray::get() with a single form
Jay Foad
2011-06-22
1
-2
/
+2
*
IVUsers no longer needs to record the phis.
Andrew Trick
2011-06-21
2
-12
/
+8
*
Remove unused variables.
Benjamin Kramer
2011-06-21
1
-2
/
+2
*
Reinstate r133435 and r133449 (reverted in r133499) now that the clang
Jay Foad
2011-06-21
8
-91
/
+95
*
Don't use PN->replaceUsesOfWith() to change a PHINode's incoming blocks,
Jay Foad
2011-06-21
1
-1
/
+3
*
indvars -disable-iv-rewrite: Adds support for eliminating identity
Andrew Trick
2011-06-21
1
-100
/
+237
*
Revert r133435 and r133449 to appease buildbots.
Chad Rosier
2011-06-21
8
-95
/
+91
*
Completely short-circuit out ARC optimization if the ARC runtime
Dan Gohman
2011-06-20
1
-4
/
+62
*
Change how PHINodes store their operands.
Jay Foad
2011-06-20
8
-91
/
+95
*
Make better use of the PHINode API.
Jay Foad
2011-06-20
2
-5
/
+10
*
Revamp the "ConstantStruct::get" methods. Previously, these were scattered
Chris Lattner
2011-06-20
3
-46
/
+52
*
fix the varargs version of StructType::get to not require an LLVMContext, mak...
Chris Lattner
2011-06-18
1
-1
/
+1
*
Fix PR10103: Less code for enum type translation.
Hans Wennborg
2011-06-18
1
-0
/
+74
*
When scalar replacement returns a vector type, only accept it if the vector
Cameron Zwarich
2011-06-18
1
-0
/
+5
*
Fix an invalid bitcast crash that occurs when doing a partial memset of a vector
Cameron Zwarich
2011-06-18
1
-3
/
+15
*
Remove a pointless assignment. Nothing checks the value of VectorTy anymore now
Cameron Zwarich
2011-06-18
1
-1
/
+0
*
Revert r133285. Causing odd failures on Dragonegg.
Chad Rosier
2011-06-17
1
-4
/
+5
*
Set debug loc for new preheader's terminator.
Devang Patel
2011-06-17
1
-0
/
+1
*
Relocate NUW test to cover all binary ops in a dynamic alloca expr.
Stuart Hastings
2011-06-17
1
-5
/
+4
*
When promoting an alloca to registers discard any lifetime intrinsics.
Nick Lewycky
2011-06-17
1
-0
/
+59
*
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
3
-0
/
+3525
*
Simplify; no significant functionality change.
Eli Friedman
2011-06-15
1
-26
/
+2
*
Fix cmake build.
Rafael Espindola
2011-06-15
1
-1
/
+0
*
Remove unused code.
Eli Friedman
2011-06-15
1
-128
/
+0
*
Stop using memdep for a check that didn't really make sense with memdep. In t...
Eli Friedman
2011-06-15
1
-11
/
+9
*
Add "unknown" results for memdep, which mean "I don't know whether a dependen...
Eli Friedman
2011-06-15
3
-22
/
+37
*
Be more obvious about what is being tested.
Cameron Zwarich
2011-06-14
1
-1
/
+2
*
Use IRBuilder to make our intrinsic calls in the inliner so that we pick up
John McCall
2011-06-14
1
-10
/
+9
*
Use Value::stripPointerCasts instead of reinventing part of the wheel.
Nick Lewycky
2011-06-14
1
-6
/
+2
*
Fix grammar.
Cameron Zwarich
2011-06-13
1
-3
/
+3
*
Rename MergeInType to MergeInTypeForLoadOrStore.
Cameron Zwarich
2011-06-13
1
-8
/
+10
*
Remove the HadAVector instance variable and replace it with a use of ScalarKind.
Cameron Zwarich
2011-06-13
1
-15
/
+26
*
Remove a vacuous check.
Cameron Zwarich
2011-06-13
1
-1
/
+1
*
Have SRoA explicitly track the kind of scalar it is promoting. This is pretty
Cameron Zwarich
2011-06-13
1
-10
/
+21
*
Remove an argument that is always true.
Cameron Zwarich
2011-06-13
1
-6
/
+5
*
Avoid fusing bitcasts with dynamic allocas if the amount-to-allocate
Stuart Hastings
2011-06-13
1
-0
/
+5
*
InstCombine: Fold A-b == C --> b == A-C if A and C are constants.
Benjamin Kramer
2011-06-13
1
-7
/
+16
*
It's possible that an all-zero GEP may be used as the argument to lifetime
Nick Lewycky
2011-06-13
1
-2
/
+6
*
InstCombine: Shrink ((zext X) & C1) == C2 to fold away the cast if the "zext"...
Benjamin Kramer
2011-06-12
1
-1
/
+17
*
Simplify code. No functionality changes, name changes aside.
Benjamin Kramer
2011-06-12
1
-11
/
+6
*
When deleting a basic block, remove call edges only for non-intrinsics.
John McCall
2011-06-09
1
-1
/
+1
*
SplitCriticalEdge can sometimes split the edge from an invoke to a landing
John McCall
2011-06-09
1
-28
/
+184
*
Teach the CallGraph to ignore calls to intrinsics.
John McCall
2011-06-09
1
-41
/
+7
*
Improve the handling of available_externally and llvm.global_ctors.
Rafael Espindola
2011-06-09
1
-4
/
+16
*
Remove a vacuous condition.
Cameron Zwarich
2011-06-09
1
-3
/
+1
*
Fix PR10104 by adding a bounds check on a vector element access check. It was
Cameron Zwarich
2011-06-09
1
-1
/
+4
*
Fix an assymmetry between ConvertScalar_ExtractValue and ConvertScalar_Insert...
Cameron Zwarich
2011-06-08
1
-3
/
+4
*
If the block that we're threading through is jumped to by an indirect branch,
Bill Wendling
2011-06-04
1
-1
/
+3
[next]