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
*
Re-implement DebugIR in a way that does not subclass AssemblyWriter:
Daniel Malea
2013-05-23
1
-102
/
+166
*
More symbols that should be static.
Benjamin Kramer
2013-05-23
1
-2
/
+2
*
[objc-arc] Fixed number of prefixing slashes in some comments in a function f...
Michael Gottesman
2013-05-23
1
-6
/
+6
*
SLPVectorizer: Change the order in which new instructions are added to the fu...
Nadav Rotem
2013-05-22
3
-57
/
+132
*
This is an update to a previous commit (r181216).
Jean-Luc Duprat
2013-05-22
2
-29
/
+43
*
LoopVectorize: Make Value pointers that could be RAUW'ed a VH
Arnold Schwaighofer
2013-05-22
1
-3
/
+4
*
[msan] A no-op implementation of VarArg handling.
Evgeniy Stepanov
2013-05-21
1
-2
/
+23
*
Remove unused #include.
Bill Wendling
2013-05-20
1
-1
/
+0
*
Rename LoopSimplify.h to LoopUtils.h
Hal Finkel
2013-05-20
1
-1
/
+1
*
Expose InsertPreheaderForLoop from LoopSimplify to other passes
Hal Finkel
2013-05-20
1
-11
/
+12
*
LoopVectorize: Handle single edge PHIs
Arnold Schwaighofer
2013-05-18
1
-4
/
+4
*
Add missing -*- C++ -*- to headers
Matt Arsenault
2013-05-17
1
-1
/
+1
*
LoopVectorize: Simplify code. No functionality change.
Benjamin Kramer
2013-05-17
1
-21
/
+5
*
[msan] Switch TLS globals to initial-exec model.
Evgeniy Stepanov
2013-05-16
1
-7
/
+7
*
LoopVectorize: Move call of canHoistAllLoads to canVectorizeWithIfConvert
Arnold Schwaighofer
2013-05-15
1
-4
/
+4
*
[objc-arc] Fixed a spelling error and made the statistic descriptions be cons...
Michael Gottesman
2013-05-15
1
-5
/
+5
*
LoopVectorize: Fix comments
Arnold Schwaighofer
2013-05-15
1
-4
/
+4
*
LoopVectorize: Hoist conditional loads if possible
Arnold Schwaighofer
2013-05-15
1
-3
/
+102
*
Fix two typo
Sylvestre Ledru
2013-05-14
1
-1
/
+1
*
GlobalOpt: fix an issue where CXAAtExitFn points to a deleted function.
Manman Ren
2013-05-14
1
-3
/
+3
*
Removed trailing whitespace.
Michael Gottesman
2013-05-14
1
-4
/
+4
*
LoopVectorize: Handle loops with multiple forward inductions
Arnold Schwaighofer
2013-05-14
1
-17
/
+40
*
[objc-arc-opts] Added debug statements when we set and unset whether a pointe...
Michael Gottesman
2013-05-14
1
-0
/
+2
*
[objc-arc-opts] In the presense of an alloca unconditionally remove RR pairs ...
Michael Gottesman
2013-05-13
1
-5
/
+91
*
Move a couple more statistics inside '#ifndef NDEBUG'.
Matt Beaumont-Gay
2013-05-13
1
-1
/
+1
*
[objc-arc-opts] Add comment to BBState making it clear that get{TopDown,Botto...
Michael Gottesman
2013-05-13
1
-0
/
+6
*
[objc-arc] Move the before optimization statistics gathering phase out of Opt...
Michael Gottesman
2013-05-13
1
-8
/
+7
*
Suppress GCC compiler warnings in release builds about variables that are only
Duncan Sands
2013-05-13
1
-0
/
+1
*
SLPVectorizer: Swap LHS and RHS. No functionality change.
Nadav Rotem
2013-05-13
1
-4
/
+4
*
SLPVectorizer: Fix a bug in the code that generates extracts for values with ...
Nadav Rotem
2013-05-12
1
-7
/
+27
*
SLPVectorizer: Clear the map that maps between scalars to vectors after each ...
Nadav Rotem
2013-05-12
1
-0
/
+1
*
InstCombine: Flip the order of two urem transforms
David Majnemer
2013-05-12
1
-6
/
+6
*
LoopVectorize: Use the widest induction variable type
Arnold Schwaighofer
2013-05-11
1
-21
/
+69
*
LoopVectorize: Use variable instead of repeated function call
Arnold Schwaighofer
2013-05-11
1
-3
/
+4
*
LoopVectorize: Use IRBuilder interface in more places
Arnold Schwaighofer
2013-05-11
1
-25
/
+13
*
InstCombine: Turn urem to bitwise-and more often
David Majnemer
2013-05-11
1
-20
/
+2
*
SLPVectorizer: Add support for trees with external users.
Nadav Rotem
2013-05-10
2
-9
/
+55
*
Add a debug print
Nadav Rotem
2013-05-10
1
-0
/
+2
*
InstCombine: Don't claim to be able to evaluate any shl in a zexted type.
Benjamin Kramer
2013-05-10
1
-1
/
+11
*
InstCombine: Verify the type before transforming uitofp into select.
Benjamin Kramer
2013-05-10
1
-22
/
+23
*
Fix a documentation warning: \bried -> \brief
Dmitri Gribenko
2013-05-09
1
-1
/
+1
*
[GVN] Split critical-edge on the fly, instead of postpone edge-splitting to next
Shuxin Yang
2013-05-09
1
-13
/
+39
*
Don't replace an alias in llvm.used with its target.
Rafael Espindola
2013-05-09
1
-2
/
+102
*
InstCombine: Don't just copy known bits from the first operand of an srem.
Benjamin Kramer
2013-05-09
1
-1
/
+1
*
LoopVectorizer: Don't assert on the absence of induction variables
Arnold Schwaighofer
2013-05-09
1
-1
/
+2
*
Add DebugIR pass -- emits IR file and replace source lines with IR lines in MD
Daniel Malea
2013-05-08
2
-0
/
+247
*
Fix a bug in codegenprep where it was losing track of values OptimizeMemoryInst
Nick Lewycky
2013-05-08
1
-5
/
+2
*
LoopVectorizer: Improve reduction variable identification
Arnold Schwaighofer
2013-05-07
1
-84
/
+132
*
LoopVectorize: getConsecutiveVector must respect signed arithmetic
Arnold Schwaighofer
2013-05-07
1
-5
/
+6
*
InstCombine: (X ^ signbit) + C -> X + (signbit ^ C)
David Majnemer
2013-05-06
1
-0
/
+5
[next]