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
Commit message (
Expand
)
Author
Age
Files
Lines
*
Revert the majority of the next patch in the address space series:
Chandler Carruth
2012-11-01
2
-10
/
+5
*
Revert the series of commits starting with r166578 which introduced the
Chandler Carruth
2012-11-01
6
-31
/
+20
*
Don't insert and erase load instruction. Simply create (new) and delete it.
Jakub Staszak
2012-11-01
1
-2
/
+2
*
instcombine: Migrate strto* optimizations
Meador Inge
2012-10-31
1
-31
/
+1
*
instcombine: Migrate strpbrk optimizations
Meador Inge
2012-10-31
1
-40
/
+0
*
instcombine: Migrate strlen optimizations
Meador Inge
2012-10-31
1
-44
/
+1
*
instcombine: Migrate strncpy optimizations
Meador Inge
2012-10-31
1
-52
/
+0
*
instcombine: Migrate stpcpy optimizations
Meador Inge
2012-10-31
1
-53
/
+2
*
Fix PR14212: For some strange reason I treated vectors differently from
Chandler Carruth
2012-10-30
1
-4
/
+3
*
LoopIdiom: Fix a serious missed optimization: we only turned top-level loops ...
Benjamin Kramer
2012-10-30
1
-4
/
+5
*
Use TargetTransformInfo to control switch-to-lookup table transformation
Hans Wennborg
2012-10-30
2
-116
/
+10
*
In various places throughout the code generator, there were special
Ulrich Weigand
2012-10-29
1
-2
/
+0
*
Remove a wrapper around getIntPtrType added to GVN by Hal in commit 166624 (the
Duncan Sands
2012-10-29
1
-14
/
+4
*
LoopIdiom: Add checks to avoid turning memmove into an infinite loop.
Benjamin Kramer
2012-10-27
1
-2
/
+2
*
LoopIdiom: Recognize memmove loops.
Benjamin Kramer
2012-10-27
1
-10
/
+24
*
LoopIdiom: Replace custom dependence analysis with DependenceAnalysis.
Benjamin Kramer
2012-10-27
1
-80
/
+45
*
Teach SROA how to split whole-alloca integer loads and stores into
Chandler Carruth
2012-10-25
1
-4
/
+117
*
Update GVN to support vectors of pointers.
Hal Finkel
2012-10-24
1
-20
/
+30
*
Add some cleanup to the DataLayout changes requested by Chandler.
Micah Villmow
2012-10-24
1
-4
/
+4
*
Back out r166591, not sure why this made it through since I cancelled the com...
Micah Villmow
2012-10-24
1
-2
/
+2
*
Delete a directory that wasn't supposed to be checked in yet.
Micah Villmow
2012-10-24
1
-2
/
+2
*
Add in support for getIntPtrType to get the pointer type based on the address...
Micah Villmow
2012-10-24
6
-21
/
+36
*
Per the C++ standard, we need to include the definition of llvm::Calculate in
Richard Smith
2012-10-23
1
-0
/
+1
*
Revert r166407 because it caused analyzer tests to crash and broke self-host ...
Argyrios Kyrtzidis
2012-10-22
1
-67
/
+56
*
Reapply r166405, teaching tailcallelim to be smarter about nocapture, with a
Nick Lewycky
2012-10-22
1
-56
/
+67
*
Revert r166405, "Teach TailRecursionElimination to consider 'nocapture' when ...
NAKAMURA Takumi
2012-10-22
1
-67
/
+56
*
Teach TailRecursionElimination to consider 'nocapture' when deciding whether
Nick Lewycky
2012-10-21
1
-56
/
+67
*
Revert r166390 "LoopIdiom: Replace custom dependence analysis with LoopDepend...
Benjamin Kramer
2012-10-21
1
-26
/
+74
*
LoopIdiom: Replace custom dependence analysis with LoopDependenceAnalysis.
Benjamin Kramer
2012-10-21
1
-74
/
+26
*
SROA: Simplify code. No functionality change.
Benjamin Kramer
2012-10-20
1
-9
/
+2
*
revert r166264 because the LTO build is still failing
Nadav Rotem
2012-10-19
1
-69
/
+65
*
SimplifyLibcalls: The return value of ffsll is always i32, even when the inpu...
Benjamin Kramer
2012-10-19
1
-2
/
+2
*
Indvars: Don't recursively delete instruction during BB iteration.
Benjamin Kramer
2012-10-19
1
-3
/
+5
*
recommit the patch that makes LSR and LowerInvoke use the TargetTransform int...
Nadav Rotem
2012-10-19
1
-65
/
+69
*
instcombine: Migrate strcpy optimizations
Meador Inge
2012-10-18
1
-46
/
+1
*
Refactor insert and extract of sub-integers into static helpers that
Chandler Carruth
2012-10-18
1
-68
/
+84
*
This FIXME was fixed some time ago. =]
Chandler Carruth
2012-10-18
1
-3
/
+0
*
Temporarily revert the TargetTransform changes.
Bob Wilson
2012-10-18
1
-69
/
+65
*
This just in, it is a *bad idea* to use 'udiv' on an offset of
Chandler Carruth
2012-10-17
1
-3
/
+3
*
Fix a really annoying "bug" introduced in r165941. The change from that
Chandler Carruth
2012-10-17
1
-3
/
+3
*
Simplify code. No functionality change.
Jakub Staszak
2012-10-16
1
-7
/
+3
*
80-col fixup.
Jakub Staszak
2012-10-16
1
-1
/
+2
*
Simplify potentially quadratic behavior while erasing elements from std::vector.
Jakub Staszak
2012-10-16
1
-7
/
+1
*
Use the Attributes::get method which takes an AttrVal value directly to simpl...
Bill Wendling
2012-10-16
2
-30
/
+11
*
Move the Attributes::Builder outside of the Attributes class and into its own...
Bill Wendling
2012-10-15
3
-12
/
+12
*
Resubmit the changes to llvm core to update the functions to support differen...
Micah Villmow
2012-10-15
2
-6
/
+13
*
Update the memcpy rewriting to fully support widened int rewriting. This
Chandler Carruth
2012-10-15
1
-8
/
+26
*
Follow-up fix to r165928: handle memset rewriting for widened integers,
Chandler Carruth
2012-10-15
1
-30
/
+25
*
First major step toward addressing PR14059. This teaches SROA to handle
Chandler Carruth
2012-10-15
1
-53
/
+93
*
Hoist the canConvertValue predicate and the convertValue transform out
Chandler Carruth
2012-10-15
1
-44
/
+52
[next]