projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Preserve AA metadata when combining (cast (load (...))) -> (load (cast
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
2014-10-18
Chandler Carruth
[SROA] Change how SROA does vector-based promotion...
tree
|
commitdiff
2014-10-17
Rafael Espindola
Revert "TRE: make TRE a bit more aggressive"
tree
|
commitdiff
2014-10-17
Hal Finkel
[DSE] Remove no-data-layout-only type-based overlap...
tree
|
commitdiff
2014-10-16
Chandler Carruth
[SROA] Switch the common variable name for the 'AllocaS...
tree
|
commitdiff
2014-10-16
Chandler Carruth
[SROA] More range-based cleanups to SROA, these brought...
tree
|
commitdiff
2014-10-16
Chandler Carruth
[SROA] Switch a couple of overly complex iterator acces...
tree
|
commitdiff
2014-10-16
Chandler Carruth
[SROA] Start more deeply moving SROA to use ranges...
tree
|
commitdiff
2014-10-16
Bjorn Steinbrink
Allow call-slop optzn for destinations with a suitable...
tree
|
commitdiff
2014-10-16
Saleem Abdulrasool
TRE: make TRE a bit more aggressive
tree
|
commitdiff
2014-10-15
Chris Bieneman
Fixing the build failure due to compiler warnings and...
tree
|
commitdiff
2014-10-15
Chris Bieneman
Defining a new API for debug options that doesn't rely...
tree
|
commitdiff
2014-10-11
Chandler Carruth
[SCEV] Add some asserts to the recently improved trip...
tree
|
commitdiff
2014-10-09
Chad Rosier
[Reassociate] Don't canonicalize X - undef to X + ...
tree
|
commitdiff
2014-10-05
Owen Anderson
Give the Reassociate pass a bit more flexibility and...
tree
|
commitdiff
2014-10-04
Benjamin Kramer
Remove unnecessary copying or replace it with moves...
tree
|
commitdiff
2014-10-02
Zinovy Nis
[BUG][INDVAR] Fix for PR21014: wrong SCEV operands...
tree
|
commitdiff
2014-10-01
Adrian Prantl
Move the complex address expression out of DIVariable...
tree
|
commitdiff
2014-10-01
Adrian Prantl
Revert r218778 while investigating buldbot breakage.
tree
|
commitdiff
2014-10-01
Adrian Prantl
Move the complex address expression out of DIVariable...
tree
|
commitdiff
2014-09-30
Jingyue Wu
[SimplifyCFG] threshold for folding branches with commo...
tree
|
commitdiff
2014-09-30
Chad Rosier
[IndVarSimplify] Widen loop unsigned compares.
tree
|
commitdiff
2014-09-26
Chad Rosier
[IndVar] Don't widen loop compare unless IV user is...
tree
|
commitdiff
2014-09-24
David Peixotto
Fix assertion in LICM doFinalization()
tree
|
commitdiff
2014-09-24
Michael Liao
Allow BB duplication threshold to be adjusted through...
tree
|
commitdiff
2014-09-20
Lenny Maiorani
Using a deque to manage the stack of nodes is faster...
tree
|
commitdiff
2014-09-18
Eric Christopher
Add a new pass FunctionTargetTransformInfo. This pass...
tree
|
commitdiff
2014-09-17
Chad Rosier
[IndVarSimplify] Partially revert r217953 to see if...
tree
|
commitdiff
2014-09-17
Chad Rosier
[IndVarSimplify] Widen loop compare instructions.
tree
|
commitdiff
2014-09-11
Juergen Ributzka
[C API] Make the 'lower switch' pass available via...
tree
|
commitdiff
2014-09-11
Hal Finkel
[AlignmentFromAssumptions] Don't crash just because...
tree
|
commitdiff
2014-09-10
Hal Finkel
[AlignmentFromAssumptions] Don't divide by zero for...
tree
|
commitdiff
2014-09-10
Gerolf Hoflehner
[MergedLoadStoreMotion] Move pass enabling option to...
tree
|
commitdiff
2014-09-10
Gerolf Hoflehner
Removed misleading comment.
tree
|
commitdiff
2014-09-09
NAKAMURA Takumi
SampleProfile.cpp: Prune a stray \param added in r21743...
tree
|
commitdiff
2014-09-09
NAKAMURA Takumi
ScalarOpts/LLVMBuild.txt: Prune unused dependency to...
tree
|
commitdiff
2014-09-09
NAKAMURA Takumi
ScalarOpts/LLVMBuild.txt: Reorder.
tree
|
commitdiff
2014-09-09
Diego Novillo
Re-factor sample profile reader into lib/ProfileData.
tree
|
commitdiff
2014-09-07
Andrew Trick
Add a comment to getNewAlignmentDiff.
tree
|
commitdiff
2014-09-07
Hal Finkel
Make use of @llvm.assume from LazyValueInfo
tree
|
commitdiff
2014-09-07
Hal Finkel
Add an AlignmentFromAssumptions Pass
tree
|
commitdiff
2014-09-07
Hal Finkel
Make use of @llvm.assume in ValueTracking (computeKnown...
tree
|
commitdiff
2014-09-07
Hal Finkel
Add functions for finding ephemeral values
tree
|
commitdiff
2014-09-07
Hal Finkel
Add an Assumption-Tracking Pass
tree
|
commitdiff
2014-09-04
Tilmann Scheller
[GVN] Format variable name.
tree
|
commitdiff
2014-09-04
David Majnemer
IndVarSimplify: Address review comments for r217102
tree
|
commitdiff
2014-09-03
David Majnemer
IndVarSimplify: Don't let LFTR compare against a poison...
tree
|
commitdiff
2014-09-03
Benjamin Kramer
Make some helpers static or move into the llvm namespace.
tree
|
commitdiff
2014-09-02
David Majnemer
LICM: Don't crash when an instruction is used by an...
tree
|
commitdiff
2014-09-01
David Majnemer
SROA: Don't insert instructions before a PHI
tree
|
commitdiff
2014-09-01
Chandler Carruth
Fix a really bad miscompile introduced in r216865 ...
tree
|
commitdiff
2014-09-01
Nick Lewycky
Ignore lifetime intrinsics in use list for MemCpyOptimi...
tree
|
commitdiff
2014-08-27
Craig Topper
Simplify creation of a bunch of ArrayRefs by using...
tree
|
commitdiff
2014-08-24
Craig Topper
Use range based for loops to avoid needing to re-mentio...
tree
|
commitdiff
2014-08-22
Jingyue Wu
[SROA] Fold a PHI node if all its incoming values are...
tree
|
commitdiff
2014-08-22
Reid Kleckner
SROA: Handle a case of store size being smaller than...
tree
|
commitdiff
2014-08-21
Zinovy Nis
[CLNUP] Remove return after llvm_unreachable. Thanks...
tree
|
commitdiff
2014-08-21
Erik Verbruggen
Reassociate x + -0.1234 * y into x - 0.1234 * y
tree
|
commitdiff
2014-08-21
Zinovy Nis
[INDVARS] Extend using of widening of induction variabl...
tree
|
commitdiff
2014-08-21
Craig Topper
Repace SmallPtrSet with SmallPtrSetImpl in function...
tree
|
commitdiff
2014-08-18
Craig Topper
Revert "Repace SmallPtrSet with SmallPtrSetImpl in...
tree
|
commitdiff
2014-08-17
Craig Topper
Repace SmallPtrSet with SmallPtrSetImpl in function...
tree
|
commitdiff
2014-08-15
Rafael Espindola
Introduce a helper to combine instruction metadata.
tree
|
commitdiff
2014-08-14
Chad Rosier
[Reassociation] Add support for reassociation with...
tree
|
commitdiff
2014-08-13
Jan Vesely
Initialize FlattenCFG pass
tree
|
commitdiff
2014-08-07
Gerolf Hoflehner
Fix for multi-line comment warning
tree
|
commitdiff
2014-08-07
Owen Anderson
Fix a case in SROA where lifetime intrinsics could...
tree
|
commitdiff
2014-08-06
Rui Ueyama
Revert "r214897 - Remove dead zero store to calloc...
tree
|
commitdiff
2014-08-05
JF Bastien
Fix typos in comments and doc
tree
|
commitdiff
2014-08-05
Philip Reames
Remove dead zero store to calloc initialized memory
tree
|
commitdiff
2014-08-01
Peter Collingbourne
PartiallyInlineLibCalls: Check sqrt result type before...
tree
|
commitdiff
2014-08-01
Rafael Espindola
Remove some calls to std::move.
tree
|
commitdiff
2014-07-30
Aaron Ballman
Fixing a few -Woverloaded-virtual warnings by exposing...
tree
|
commitdiff
2014-07-24
Mark Heffernan
After unrolling a loop with llvm.loop.unroll.count...
tree
|
commitdiff
2014-07-24
Hal Finkel
Add scoped-noalias metadata
tree
|
commitdiff
2014-07-24
Hal Finkel
AA metadata refactoring (introduce AAMDNodes)
tree
|
commitdiff
2014-07-23
Mark Heffernan
Do not add unroll disable metadata after unrolling...
tree
|
commitdiff
2014-07-23
Mark Heffernan
In unroll pragma syntax and loop hint metadata, change...
tree
|
commitdiff
2014-07-23
Nick Lewycky
We may visit a call that uses an alloca multiple times...
tree
|
commitdiff
2014-07-21
Duncan P. N. Exon...
Revert "[C++11] Add predecessors(BasicBlock *) / succes...
tree
|
commitdiff
2014-07-21
Gerolf Hoflehner
Fix for regression: [Bug 20369] wrong code at -O3 on...
tree
|
commitdiff
2014-07-20
Manuel Jacob
[C++11] Add predecessors(BasicBlock *) / successors...
tree
|
commitdiff
2014-07-19
Matt Arsenault
Templatify RegionInfo so it works on MachineBasicBlocks
tree
|
commitdiff
2014-07-19
NAKAMURA Takumi
MergedLoadStoreMotion.cpp: Fix msc17 build. Member...
tree
|
commitdiff
2014-07-18
Mark Heffernan
Fix build breakage introduced with r213412.
tree
|
commitdiff
2014-07-18
Mark Heffernan
Remove unroll pragma metadata after it is used.
tree
|
commitdiff
2014-07-18
Gerolf Hoflehner
MergedLoadStoreMotion pass
tree
|
commitdiff
2014-07-16
Jingyue Wu
Partially revert r210444 due to performance regression
tree
|
commitdiff
2014-07-14
Nick Lewycky
Don't eliminate memcpy's when the address of the pointe...
tree
|
commitdiff
2014-07-12
Owen Anderson
Fix an issue with the MergeBasicBlockIntoOnlyPred(...
tree
|
commitdiff
2014-07-10
Hal Finkel
Feeding isSafeToSpeculativelyExecute its DataLayout...
tree
|
commitdiff
2014-07-10
Hal Finkel
Feeding isSafeToSpeculativelyExecute its DataLayout...
tree
|
commitdiff
2014-07-10
Hal Finkel
Allow isDereferenceablePointer to look through some...
tree
|
commitdiff
2014-07-06
Rafael Espindola
Update the MemoryBuffer API to use ErrorOr.
tree
|
commitdiff
2014-06-26
Arnold Schwaighofer
GVN: Preserve invariant.load metadata
tree
|
commitdiff
2014-06-25
Eli Bendersky
Rename loop unrolling and loop vectorizer metadata...
tree
|
commitdiff
2014-06-25
Evgeniy Stepanov
Factor out part of LICM::sink into a helper function.
tree
|
commitdiff
2014-06-25
Evgeniy Stepanov
[LICM] Don't create more than one copy of an instructio...
tree
|
commitdiff
2014-06-19
Dinesh Dwivedi
Updated comments as suggested by Rafael. Thanks.
tree
|
commitdiff
2014-06-17
Dinesh Dwivedi
Fixed jump threading going to infinite loop.
tree
|
commitdiff
2014-06-17
Duncan P. N. Exon...
SROA: Only split loads on byte boundaries
tree
|
commitdiff
next