projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Update libdeps since TLI was moved from Target to Analysis in r226078.
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
SROA.cpp
2015-01-08
Adrian Prantl
Revert "Reapply: Teach SROA how to update debug info...
blob
|
commitdiff
|
raw
2015-01-07
Adrian Prantl
Reapply: Teach SROA how to update debug info for fragme...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-06
Adrian Prantl
Revert "Reapply: Teach SROA how to update debug info...
blob
|
commitdiff
|
raw
2015-01-06
Adrian Prantl
Reapply: Teach SROA how to update debug info for fragme...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-05
Chandler Carruth
[SROA] Apply a somewhat heavy and unpleasant hammer...
blob
|
commitdiff
|
raw
2015-01-04
Chandler Carruth
[PM] Split the AssumptionTracker immutable pass into...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-02
Chandler Carruth
[SROA] Teach SROA to be more aggressive in splitting...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-02
Chandler Carruth
[SROA] Make the computation of adjusted pointers not...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-02
Chandler Carruth
[SROA] Fix the loop exit placement to be prior to index...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-01
Chandler Carruth
[SROA] Fix two total think-os in r225061 that should...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-01
Chandler Carruth
[SROA] Switch to using a more direct debug logging...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-01
Chandler Carruth
[SROA] Fix formatting with clang-format which I managed...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-01
Chandler Carruth
[SROA] Teach SROA how to much more intelligently handle...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-24
Chandler Carruth
[SROA] Update the documentation and names for accessing...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-24
Chandler Carruth
[SROA] Refactor the integer and vector promotion testin...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-23
Chandler Carruth
Revert r224739: Debug info: Teach SROA how to update...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-22
Chandler Carruth
[SROA] Lift the logic for traversing the alloca slices...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-22
Adrian Prantl
Debug info: Teach SROA how to update debug info for...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-20
Chandler Carruth
[SROA] Run clang-format over the entire SROA pass as...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-18
Chandler Carruth
[SROA] Cleanup - remove the use of std::mem_fun_ref...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-09
Duncan P. N. Exon...
IR: Split Metadata from Value
blob
|
commitdiff
|
raw
|
diff to current
2014-11-21
David Majnemer
SROA: The alloca type isn't a candidate promotion type...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-19
David Blaikie
Update SetVector to rely on the underlying set's insert...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-18
Chandler Carruth
[SROA] Change how SROA does vector-based promotion...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-16
Chandler Carruth
[SROA] Switch the common variable name for the 'AllocaS...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-16
Chandler Carruth
[SROA] More range-based cleanups to SROA, these brought...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-16
Chandler Carruth
[SROA] Switch a couple of overly complex iterator acces...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-16
Chandler Carruth
[SROA] Start more deeply moving SROA to use ranges...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-01
Adrian Prantl
Move the complex address expression out of DIVariable...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-01
Adrian Prantl
Revert r218778 while investigating buldbot breakage.
blob
|
commitdiff
|
raw
|
diff to current
2014-10-01
Adrian Prantl
Move the complex address expression out of DIVariable...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-07
Hal Finkel
Make use of @llvm.assume in ValueTracking (computeKnown...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-01
David Majnemer
SROA: Don't insert instructions before a PHI
blob
|
commitdiff
|
raw
|
diff to current
2014-08-22
Jingyue Wu
[SROA] Fold a PHI node if all its incoming values are...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-22
Reid Kleckner
SROA: Handle a case of store size being smaller than...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-21
Craig Topper
Repace SmallPtrSet with SmallPtrSetImpl in function...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-18
Craig Topper
Revert "Repace SmallPtrSet with SmallPtrSetImpl in...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-17
Craig Topper
Repace SmallPtrSet with SmallPtrSetImpl in function...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-07
Owen Anderson
Fix a case in SROA where lifetime intrinsics could...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-24
Hal Finkel
AA metadata refactoring (introduce AAMDNodes)
blob
|
commitdiff
|
raw
|
diff to current
2014-07-10
Hal Finkel
Allow isDereferenceablePointer to look through some...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-17
Duncan P. N. Exon...
SROA: Only split loads on byte boundaries
blob
|
commitdiff
|
raw
|
diff to current
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Transforms edition.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-22
Chandler Carruth
[Modules] Fix potential ODR violations by sinking the...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-09
Chandler Carruth
[C++11] Add range based accessors for the Use-Def chain...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-06
Chandler Carruth
[Layering] Move InstVisitor.h into the IR library as...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-06
Chandler Carruth
[Layering] Move DebugInfo.h into the IR library where...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-06
Chandler Carruth
[Layering] Move DIBuilder.h into the IR library where...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-05
Craig Topper
[C++11] Add 'override' keyword to virtual methods that...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-03
Chandler Carruth
[C++11] Remove the completely unnecessary requirement...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-03
Chandler Carruth
[C++11] Add two range adaptor views to User: operands and
blob
|
commitdiff
|
raw
|
diff to current
2014-03-02
Benjamin Kramer
[C++11] Replace llvm::tie with std::tie.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-02
Benjamin Kramer
[C++11] Replace llvm::next and llvm::prior with std...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-01
Benjamin Kramer
Now that we have C++11, turn simple functors into lambd...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-26
Chandler Carruth
[SROA] Use the correct index integer size in GEPs throu...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-26
Chandler Carruth
[SROA] Teach SROA how to handle pointers from address...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-26
Chandler Carruth
[SROA] Split the alignment computation complete for...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-26
Chandler Carruth
[SROA] The original refactoring inspired by the addrspa...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-26
Chandler Carruth
[SROA] Yet another slight refactoring that simplifies...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-26
Chandler Carruth
[SROA] Simplify the computing of alignment: we only...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-26
Chandler Carruth
[SROA] Use NewOffsetBegin in the unsplit case for memse...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-26
Chandler Carruth
[SROA] Use the members for New{Begin,End}Offset in...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-26
Chandler Carruth
[SROA] Compute the New{Begin,End}Offset values once...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-26
Chandler Carruth
[SROA] Fix PR18615 with some long overdue simplificatio...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Chandler Carruth
[SROA] Add an off-by-default *strict* inbounds check...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Rafael Espindola
Make DataLayout a plain object, not a pass.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Chandler Carruth
[SROA] Use the original load name with the SROA-prefixe...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Chandler Carruth
[SROA] Thread the ability to add a pointer-specific...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Chandler Carruth
[SROA] Rather than copying the logic for building a...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Chandler Carruth
[SROA] Simplify some of the logic to dig out the old...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Chandler Carruth
[SROA] Adjust to new clang-format style.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Chandler Carruth
[SROA] Fix a *glaring* bug in r202091: you have to...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Alexey Samsonov
Silence GCC warning
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Chandler Carruth
[SROA] Add a debugging tool which shuffles the slices...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Chandler Carruth
[SROA] Use a more direct way of determining whether...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Chandler Carruth
[SROA] Fix another instability in SROA with respect...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-14
Rafael Espindola
Trivial cleanup: reuse existing variable.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-06
Paul Robinson
Disable most IR-level transform passes on functions...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-21
Chandler Carruth
[SROA] Fix a bug which could cause the common type...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-19
Chandler Carruth
Fix a really nasty SROA bug with how we handled out...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-13
Chandler Carruth
[PM] Split DominatorTree into a concrete analysis resul...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-13
Chandler Carruth
[cleanup] Move the Dominators.h and Verifier.h headers...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-04
Alp Toker
Add missed cleanup from r198456
blob
|
commitdiff
|
raw
|
diff to current
2014-01-03
Nico Weber
Add a LLVM_DUMP_METHOD macro.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-19
Chandler Carruth
Fix an issue where SROA computed different results...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-22
Benjamin Kramer
Drop spurious handle in comment.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-21
Benjamin Kramer
SROA: Handle casts involving vectors of pointers and...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-13
Nick Lewycky
Revert r187191, which broke opt -mem2reg on the testcas...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-11
Chandler Carruth
Re-instate r187323 which fast-tracks promotable allocas...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-11
Chandler Carruth
Finish fixing the SSAUpdater-based AllocaPromoter strat...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-11
Chandler Carruth
Reformat some bits of AllocaPromoter and simplify the...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-29
Chandler Carruth
Teach the AllocaPromoter which is wrapped around the...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-28
Chandler Carruth
Temporarily revert r187323 until I update SSAUpdater...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-28
Chandler Carruth
Now that mem2reg understands how to cope with a slightl...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-28
Chandler Carruth
Thread DataLayout through the callers and into mem2reg...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-27
Chandler Carruth
Don't use all the #ifdefs to hide the stats counters...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-24
Chandler Carruth
Fix a problem I introduced in r187029 where we would...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-24
Chandler Carruth
Fix PR16687 where we were incorrectly promoting an...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-22
Nick Lewycky
Remove extraneous null statement. No functionality...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-22
Jakub Staszak
OldPtr is llvm::Instruction. Remove unneeded cast<>.
blob
|
commitdiff
|
raw
|
diff to current
next