projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[ADT] Switch a bunch of places in LLVM that were doing single-character
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
LoopStrengthReduce.cpp
2015-08-19
David Majnemer
Replace some calls to isa<LandingPadInst> with isEHPad()
blob
|
commitdiff
|
raw
2015-08-17
Chandler Carruth
[PM] Port ScalarEvolution to the new pass manager.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-16
Sanjoy Das
[LSR][NFC] Don’t duplicate entity name at the beginning...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-16
Sanjoy Das
[LSR][NFC] Use camelCase for method names in Formula...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-15
Matt Arsenault
LoopStrengthReduce: Try to pass address space to isLega...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-04
Sanjoy Das
Revert "[LSR] Generate and use zero extends"
blob
|
commitdiff
|
raw
|
diff to current
2015-07-27
Sanjoy Das
[LSR] Generate and use zero extends
blob
|
commitdiff
|
raw
|
diff to current
2015-07-22
Chandler Carruth
[PM/AA] Remove all of the dead AliasAnalysis pointers...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Alexander Kornienko
Revert r240137 (Fixed/added namespace ending comments...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-19
Alexander Kornienko
Fixed/added namespace ending comments using clang-tidy...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-29
Benjamin Kramer
Replace push_back(Constructor(foo)) with emplace_back...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-25
Craig Topper
Use range-based for loops. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-23
Craig Topper
Give more meaningful names than I and J to some for...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-23
Craig Topper
Fix an unused variable warning in release builds.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-23
Craig Topper
Use range-based for loops. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-21
Sanjoy Das
[LSR][NFC] Remove a stale comment.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-11
Benjamin Kramer
Mark empty default constructors as =default if it makes...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-27
Sanjoy Das
[NFC] Fix typo in comment.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-10
Mehdi Amini
DataLayout is mandatory, update the API to reflect...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-09
Benjamin Kramer
Remove the remaining uses of abs64 and nuke it.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-19
Benjamin Kramer
LSR: Move set instead of copying. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Chandler Carruth
[multiversion] Thread a function argument through all...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-31
Chandler Carruth
[PM] Change the core design of the TTI analysis to...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-19
Chandler Carruth
[PM] Remove the Pass argument from all of the critical...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-19
Chandler Carruth
[PM] Lift the analyses into the interface for
blob
|
commitdiff
|
raw
|
diff to current
2015-01-17
Chandler Carruth
[PM] Split the LoopInfo object apart from the legacy...
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-25
Andrew Trick
LSR: Minor cleanup after Daniel's patch.
blob
|
commitdiff
|
raw
|
diff to current
2014-10-25
Andrew Trick
Fix LSR compile time.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-24
Craig Topper
Use range based for loops to avoid needing to re-mentio...
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-05-20
Quentin Colombet
[LSR] Canonicalize reg1 + ... + regN into reg1 + ....
blob
|
commitdiff
|
raw
|
diff to current
2014-04-29
Adam Nemet
Reapply r207271 without the testcase
blob
|
commitdiff
|
raw
|
diff to current
2014-04-28
Chandler Carruth
Revert r207271 for now. This commit introduced a test...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-25
Adam Nemet
[LoopStrengthReduce] Don't trim formula that uses a...
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-15
Arnaud A. de Grand...
Remove some dead assignements found by scan-build
blob
|
commitdiff
|
raw
|
diff to current
2014-03-15
Benjamin Kramer
LSR: Compress a pair (and get rid of the DenseMapInfo...
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-05
Craig Topper
[C++11] Add 'override' keyword to virtual methods that...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-04
Chandler Carruth
[Modules] Move ValueHandle into the IR library where...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-03
Benjamin Kramer
[C++11] Use std::tie to simplify compare operators.
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-02-26
Andrew Trick
Fix PR18165: LSR must avoid scaling factors that exceed...
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-22
Tim Northover
Loop strength reduce: fix function name.
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-09
Chandler Carruth
Put the functionality for printing a value to a raw_ost...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-07
Chandler Carruth
Move the LLVM IR asm writer header files into the IR...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-07
Chandler Carruth
Re-sort all of the includes with ./utils/sort_includes...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-25
Andrew Trick
Fix SCEVExpander: don't try to expand quadratic recurre...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-19
Quentin Colombet
LSR: Fix the parameters used to compute the scaling...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-15
Jakub Staszak
Use 0 instead of NULL.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-31
Quentin Colombet
Loop Strength Reduce: Scaling factor cost.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-31
Quentin Colombet
Modify how the formulae are rated in Loop Strength...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-24
Michael J. Spencer
Replace Count{Leading,Trailing}Zeros_{32,64} with count...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-24
Jakub Staszak
Use dyn_cast instead of isa && cast.
blob
|
commitdiff
|
raw
|
diff to current
2013-03-19
Andrew Trick
Revert "Cleanup some SCEV logic a bit."
blob
|
commitdiff
|
raw
|
diff to current
2013-03-19
Andrew Trick
Cleanup some SCEV logic a bit.
blob
|
commitdiff
|
raw
|
diff to current
2013-03-19
Andrew Trick
Tighten up an internal LSR API that should check for...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-16
Jakub Staszak
Reduce indents in LSRInstance::NarrowSearchSpaceByColla...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-09
Andrew Trick
LSR IVChain improvement.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-09
Jakub Staszak
Remove #includes from the commonly used LoopInfo.h.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-01
Preston Gurd
This patch aims to improve compile time performance...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-12
Chandler Carruth
Fix an editor goof in r171738 that Bill spotted. He...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-07
Chandler Carruth
Remove LSR's use of the random AddrMode struct. These...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-07
Chandler Carruth
Switch the SCEV expander and LoopStrengthReduce to use
blob
|
commitdiff
|
raw
|
diff to current
2013-01-06
Andrew Trick
Fix a crash in LSR replaceCongruentIVs.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-19
Nadav Rotem
revert r166264 because the LTO build is still failing
blob
|
commitdiff
|
raw
|
diff to current
2012-10-19
Nadav Rotem
recommit the patch that makes LSR and LowerInvoke use...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-18
Bob Wilson
Temporarily revert the TargetTransform changes.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-10
Nadav Rotem
Add a new interface to allow IR-level passes to access...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-08
Nadav Rotem
Refactor the AddrMode class out of TLI to its own heade...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-18
Andrew Trick
LSR critical edge splitting fix for PR13756.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-12
Manman Ren
Release build: guard dump functions with
blob
|
commitdiff
|
raw
|
diff to current
2012-09-06
Manman Ren
Release build: guard dump functions with "ifndef NDEBUG"
blob
|
commitdiff
|
raw
|
diff to current
2012-08-21
Richard Smith
Don't bind a reference to a dereferenced null pointer...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-17
Andrew Trick
Reapply r160340. LSR: Limit CollectSubexprs.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-17
Andrew Trick
Revert "LSR: try not to blow up solving combinatorial...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-17
Andrew Trick
LSR: try not to blow up solving combinatorial problems...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-13
Andrew Trick
LSR Fix: check SCEV expression safety before expansion.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-15
Andrew Trick
LSR: fix expansion of scaled reg in non-address type...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-15
Andrew Trick
LSR fix: "Special" users are just like "Basic" users...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-02
Benjamin Kramer
Fix typos found by github.com/lyda/misspell-check
blob
|
commitdiff
|
raw
|
diff to current
2012-04-30
Rafael Espindola
Make sure HoistInsertPosition finds a position that...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-26
Jakob Stoklund Olesen
Break up getProfitableChainIncrement().
blob
|
commitdiff
|
raw
|
diff to current
2012-04-26
Jakob Stoklund Olesen
Turn IVChain into a struct.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-25
Jakob Stoklund Olesen
Print IV chain numbers while collecting them.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-18
Andrew Trick
loop-reduce: Add an early bailout to catch extremely...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-05
Jakob Stoklund Olesen
Pass the right sign to TLI->isLegalICmpImmediate.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-26
Andrew Trick
LSR ivchain bug fix: corner case with ConstantExpr.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-26
Andrew Trick
comment typo
blob
|
commitdiff
|
raw
|
diff to current
2012-03-26
Andrew Trick
LSR cleanup: potential bug caught by PVS-Studio.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-22
Andrew Trick
Remove -enable-lsr-retry in time for 3.1.
blob
|
commitdiff
|
raw
|
diff to current
next