projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[SROA] Fix a *glaring* bug in r202091: you have to actually *write*
[oota-llvm.git]
/
lib
/
Transforms
/
2014-02-25
Chandler Carruth
[SROA] Fix a *glaring* bug in r202091: you have to...
tree
|
commitdiff
2014-02-25
Alexey Samsonov
Silence GCC warning
tree
|
commitdiff
2014-02-25
Alp Toker
Fix typos
tree
|
commitdiff
2014-02-25
Chandler Carruth
[SROA] Add a debugging tool which shuffles the slices...
tree
|
commitdiff
2014-02-25
Chandler Carruth
[SROA] Use a more direct way of determining whether...
tree
|
commitdiff
2014-02-25
Chandler Carruth
[SROA] Fix another instability in SROA with respect...
tree
|
commitdiff
2014-02-24
Rafael Espindola
Make some DataLayout pointers const.
tree
|
commitdiff
2014-02-24
Arnold Schwaighofer
SLPVectorizer: Try vectorizing 'splat' stores
tree
|
commitdiff
2014-02-24
Rafael Espindola
Replace the F_Binary flag with a F_Text one.
tree
|
commitdiff
2014-02-24
Arnold Schwaighofer
LTO: Add the loop vectorizer to the LTO pipeline.
tree
|
commitdiff
2014-02-24
Rafael Espindola
Don't make F_None the default.
tree
|
commitdiff
2014-02-24
Kostya Serebryany
[asan] simplify the code that compute the shadow offset...
tree
|
commitdiff
2014-02-22
Logan Chien
Include <cctype> for isdigit().
tree
|
commitdiff
2014-02-22
Quentin Colombet
[CodeGenPrepare] Move CodeGenPrepare into lib/CodeGen.
tree
|
commitdiff
2014-02-21
Rafael Espindola
Rename a few more DataLayout variables from TD to DL.
tree
|
commitdiff
2014-02-21
Rafael Espindola
Rename a few more DataLayout variables.
tree
|
commitdiff
2014-02-21
Rafael Espindola
Rename many DataLayout variables from TD to DL.
tree
|
commitdiff
2014-02-20
Nick Lewycky
Make sure that value handle users see the transformatio...
tree
|
commitdiff
2014-02-19
Rafael Espindola
Add back r201608, r201622, r201624 and r201625
tree
|
commitdiff
2014-02-19
Rafael Espindola
This reverts commit r201625 and r201624.
tree
|
commitdiff
2014-02-19
Tim Northover
X86 CodeGenPrep: sink shufflevectors before shifts
tree
|
commitdiff
2014-02-19
Rafael Espindola
Now that llvm always does the right thing with private...
tree
|
commitdiff
2014-02-18
Rafael Espindola
Rename some member variables from TD to DL.
tree
|
commitdiff
2014-02-18
Tim Northover
GlobalMerge: move "-global-merge" option to the pass...
tree
|
commitdiff
2014-02-17
Gerolf Hoflehner
fix for null VectorizedValue assertion in the SLP Vecto...
tree
|
commitdiff
2014-02-16
Gerolf Hoflehner
fixed typo in comment as my test commit
tree
|
commitdiff
2014-02-14
Quentin Colombet
[CodeGenPrepare][AddressingModeMatcher] Give up on...
tree
|
commitdiff
2014-02-14
Rafael Espindola
Trivial cleanup: reuse existing variable.
tree
|
commitdiff
2014-02-14
Matt Arsenault
Do more addrspacecast transforms that happen for bitcast.
tree
|
commitdiff
2014-02-13
Benjamin Kramer
InstCombine: Replace custom constant folding code with...
tree
|
commitdiff
2014-02-13
Benjamin Kramer
Reduce code duplication resulting from the ConstantVect...
tree
|
commitdiff
2014-02-13
Reid Kleckner
GlobalOpt: Aliases don't have sections, don't copy...
tree
|
commitdiff
2014-02-12
Owen Anderson
Remove a very old instcombine where we would turn seque...
tree
|
commitdiff
2014-02-12
Andrea Di Biagio
[Vectorizer] Add a new 'OperandValueKind' in TargetTran...
tree
|
commitdiff
2014-02-11
Benjamin Kramer
InstCombine: Teach icmp merging about the equivalence...
tree
|
commitdiff
2014-02-11
Chandler Carruth
[LPM] Switch LICM to actively use LCSSA in addition...
tree
|
commitdiff
2014-02-11
Quentin Colombet
[CodeGenPrepare] Undo changes that happened for the...
tree
|
commitdiff
2014-02-10
Chandler Carruth
[LPM] A terribly simple fix to a terribly complex bug...
tree
|
commitdiff
2014-02-10
Benjamin Kramer
Make succ_iterator a real random access iterator and...
tree
|
commitdiff
2014-02-10
Kostya Serebryany
[asan] support for FreeBSD, LLVM part. patch by Viktor...
tree
|
commitdiff
2014-02-08
Arnold Schwaighofer
LoopVectorizer: Keep track of conditional store basic...
tree
|
commitdiff
2014-02-08
Juergen Ributzka
[Constant Hoisting] Fix insertion point for constant...
tree
|
commitdiff
2014-02-08
Juergen Ributzka
[Constant Hoisting] Don't update the use list while...
tree
|
commitdiff
2014-02-06
Quentin Colombet
[CodeGenPrepare] Move away sign extensions that get...
tree
|
commitdiff
2014-02-06
Nick Lewycky
A memcpy out of an fresh alloca is a no-op, delete...
tree
|
commitdiff
2014-02-06
Manman Ren
Set default of inlinecold-threshold to 225.
tree
|
commitdiff
2014-02-06
Paul Robinson
Disable most IR-level transform passes on functions...
tree
|
commitdiff
2014-02-05
Manman Ren
Inliner uses a smaller inline threshold for callees...
tree
|
commitdiff
2014-02-04
Benjamin Kramer
SimplifyLibCalls: Push TLI through the exp2->ldexp...
tree
|
commitdiff
2014-02-04
Duncan P. N. Exon...
cleanup: scc_iterator consumers should use isAtEnd
tree
|
commitdiff
2014-02-04
Tim Northover
OS X: the correct function is __sincospif_stret, not...
tree
|
commitdiff
2014-02-04
Kai Nacke
Add strchr(p, 0) -> p + strlen(p) to SimplifyLibCalls
tree
|
commitdiff
2014-02-04
Nick Lewycky
Self-memcpy-elision and memcpy of constant byte to...
tree
|
commitdiff
2014-02-03
Reid Kleckner
inalloca: Don't remove dead arguments in the presence...
tree
|
commitdiff
2014-02-02
Duncan P. N. Exon...
Lower llvm.expect intrinsic correctly for i1
tree
|
commitdiff
2014-02-02
Arnold Schwaighofer
LoopVectorizer: Enable unrolling of conditional stores...
tree
|
commitdiff
2014-02-01
Chandler Carruth
[LPM] Apply a really big hammer to fix PR18688 by recur...
tree
|
commitdiff
2014-02-01
Eli Bendersky
Remove some unused #includes
tree
|
commitdiff
2014-02-01
Reid Kleckner
Revert "[SLPV] Recognize vectorizable intrinsics during...
tree
|
commitdiff
2014-01-31
Chandler Carruth
[SLPV] Recognize vectorizable intrinsics during SLP...
tree
|
commitdiff
2014-01-31
Chandler Carruth
[vectorizer] Tweak the way we do small loop runtime...
tree
|
commitdiff
2014-01-31
Bob Wilson
Fix a bug in gcov instrumentation introduced by r195513...
tree
|
commitdiff
2014-01-29
Chandler Carruth
[LPM] Fix PR18643, another scary place where loop trans...
tree
|
commitdiff
2014-01-29
Chandler Carruth
[LPM] Fix PR18642, a pretty nasty bug in IndVars that...
tree
|
commitdiff
2014-01-29
Arnold Schwaighofer
LoopVectorizer: Don't count the induction variable...
tree
|
commitdiff
2014-01-28
Rafael Espindola
Fix pr14893.
tree
|
commitdiff
2014-01-28
Chandler Carruth
[vectorizer] Completely disable the block frequency...
tree
|
commitdiff
2014-01-28
Reid Kleckner
Update optimization passes to handle inalloca arguments
tree
|
commitdiff
2014-01-28
Chandler Carruth
[LPM] Fix PR18616 where the shifts to the loop pass...
tree
|
commitdiff
2014-01-28
Arnold Schwaighofer
LoopVectorize: Support conditional stores by scalarizing
tree
|
commitdiff
2014-01-27
Manman Ren
PGO branch weight: keep halving the weights until they...
tree
|
commitdiff
2014-01-27
Chandler Carruth
[vectorize] Initial version of respecting PGO in the...
tree
|
commitdiff
2014-01-27
Benjamin Kramer
ConstantHoisting: We can't insert instructions directly...
tree
|
commitdiff
2014-01-27
Chandler Carruth
[vectorizer] Add an override for the target instruction...
tree
|
commitdiff
2014-01-27
Chandler Carruth
[vectorizer] Simplify code to use existing helpers...
tree
|
commitdiff
2014-01-27
Chandler Carruth
[vectorizer] Teach the loop vectorizer's unroller to...
tree
|
commitdiff
2014-01-27
Chandler Carruth
[vectorizer] Add some flags which are useful for conduc...
tree
|
commitdiff
2014-01-27
Chandler Carruth
[vectorizer] Fix a trivial oversight where we always...
tree
|
commitdiff
2014-01-27
Chandler Carruth
[vectorizer] Clean up the handling of unvectorized...
tree
|
commitdiff
2014-01-25
Chandler Carruth
[LPM] Conclude my immediate work by making the LoopVect...
tree
|
commitdiff
2014-01-25
Chandler Carruth
[LPM] Make LCSSA a utility with a FunctionPass that...
tree
|
commitdiff
2014-01-25
Juergen Ributzka
Revert "Revert "Add Constant Hoisting Pass" (r200034)"
tree
|
commitdiff
2014-01-25
Hans Wennborg
Revert "Add Constant Hoisting Pass" (r200034)
tree
|
commitdiff
2014-01-24
Juergen Ributzka
Add Constant Hoisting Pass
tree
|
commitdiff
2014-01-24
Benjamin Kramer
InstCombine: Don't try to use aggregate elements of...
tree
|
commitdiff
2014-01-24
Juergen Ributzka
Revert "Add Constant Hoisting Pass"
tree
|
commitdiff
2014-01-24
Juergen Ributzka
Add Constant Hoisting Pass
tree
|
commitdiff
2014-01-24
Alp Toker
Fix known typos
tree
|
commitdiff
2014-01-24
Chandler Carruth
[LPM] Fix a logic error in LICM spotted by inspection.
tree
|
commitdiff
2014-01-24
Chandler Carruth
[cleanup] Use the type-based preservation method rather...
tree
|
commitdiff
2014-01-23
Rafael Espindola
Remove tail marker when changing an argument to an...
tree
|
commitdiff
2014-01-23
Chandler Carruth
[LPM] Make LoopSimplify no longer a LoopPass and instea...
tree
|
commitdiff
2014-01-22
Matt Arsenault
Handle an addrspacecast case in memcpyopt
tree
|
commitdiff
2014-01-22
Tim Northover
Loop strength reduce: fix function name.
tree
|
commitdiff
2014-01-21
Chandler Carruth
[SROA] Fix a bug which could cause the common type...
tree
|
commitdiff
2014-01-20
Owen Anderson
Fix all the remaining lost-fast-math-flags bugs I've...
tree
|
commitdiff
2014-01-19
Benjamin Kramer
InstCombine: Modernize a bunch of cast combines.
tree
|
commitdiff
2014-01-19
Benjamin Kramer
InstCombine: Hoist 3 copies of AddOne/SubOne into a...
tree
|
commitdiff
2014-01-19
Benjamin Kramer
InstCombine: Replace a hand-rolled version of isKnownTo...
tree
|
commitdiff
2014-01-19
Benjamin Kramer
InstCombine: Teach most integer add/sub/mul/div combine...
tree
|
commitdiff
next