projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[LICM] Fix a small oversight introduced in r256763
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
LoopIdiomRecognize.cpp
2016-01-04
Haicheng Wu
[LIR] General refactoring to simplify code and the...
blob
|
commitdiff
|
raw
2015-12-24
Nico Weber
Revert r256336, it caused PR25939
blob
|
commitdiff
|
raw
|
diff to current
2015-12-23
Chad Rosier
[LIR] General refactoring to simplify code and the...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-21
Chad Rosier
[LIR] Refactor code to enable future patch. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-17
Sanjoy Das
[SCEV] Add and use SCEVConstant::getAPInt; NFCI
blob
|
commitdiff
|
raw
|
diff to current
2015-12-14
Sanjay Patel
getParent() ^ 3 == getModule() ; NFCI
blob
|
commitdiff
|
raw
|
diff to current
2015-12-01
Chad Rosier
[LIR] Push check into helper function. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-23
Chad Rosier
[LIR] Put includes in correct order. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-19
Chad Rosier
[LIR] Update some comments. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-19
Chad Rosier
[LIR] Fix 80-column from previous commit.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-19
Chad Rosier
[LIR] Sink checks into function to enable future refact...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-19
Chad Rosier
[LIR] Use the more appropriate method. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-19
Pete Cooper
Revert "Change memcpy/memset/memmove to have dest and...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-18
Pete Cooper
Change memcpy/memset/memmove to have dest and source...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-13
Chad Rosier
[LIR] Add support for creating memcpys from loops with...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-13
Chad Rosier
Add a comment that should have made my last commit.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-13
Chad Rosier
[LIR] Factor out the code to compute base ptr for negat...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-12
Chad Rosier
[LIR] Minor refactoring. NFCI.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-11
Chad Rosier
[LIR] General refactor to improve compile-time and...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-09
Chad Rosier
Simplify. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-06
Chad Rosier
[LIR] Simplify code by making DataLayout globally acces...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-28
Chad Rosier
Typo.
blob
|
commitdiff
|
raw
|
diff to current
2015-10-28
Chad Rosier
Reapply: [LIR] Add support for creating memsets from...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-28
Chad Rosier
Revert "[LIR] Add support for creating memsets from...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-28
Chad Rosier
[LIR] Add support for creating memsets from loops with...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-13
Chad Rosier
Typo.
blob
|
commitdiff
|
raw
|
diff to current
2015-10-13
Duncan P. N. Exon...
Scalar: Remove remaining ilist iterator implicit conver...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-23
Sanjoy Das
[SCEV] Introduce ScalarEvolution::getOne and getZero.
blob
|
commitdiff
|
raw
|
diff to current
2015-09-09
Chandler Carruth
[PM/AA] Rebuild LLVM's alias analysis infrastructure...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-19
Nick Lewycky
More clean up, still NFC. Remove dead variables now...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-19
Nick Lewycky
Clean up this file a little. Remove dead casts, casting...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-18
Nick Lewycky
Fix three typos in comments; "easilly" -> "easily".
blob
|
commitdiff
|
raw
|
diff to current
2015-08-17
Chandler Carruth
[PM] Port ScalarEvolution to the new pass manager.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-14
Chandler Carruth
[LIR] Re-instate r244880, reverted in r244884, factorin...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-13
Renato Golin
Revert "[LIR] Start leveraging the fundamental guarante...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-13
Renato Golin
Revert "[LIR] Handle access to AliasAnalysis the same...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-13
Chandler Carruth
[LIR] Handle access to AliasAnalysis the same way as...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-13
Chandler Carruth
[LIR] Start leveraging the fundamental guarantees of...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-13
Chandler Carruth
[LIR] Handle the LoopInfo the same as all the other...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-13
Chandler Carruth
[LIR] Make the LoopIdiomRecognize pass get analyses...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-13
Chandler Carruth
[LIR] Remove the dedicated class for popcount recogniti...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-13
Chandler Carruth
[LIR] Move all the helpers to be private and re-order...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-12
Chandler Carruth
[LIR] Remove the 'LIRUtils' abstraction which was unnec...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-12
Chandler Carruth
[LIR] Run clang-format over LoopIdiomRecognize in prepa...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-22
Chandler Carruth
[PM/AA] Extract the ModRef enums from the AliasAnalysis...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-13
Pete Cooper
Loop idiom recognizer was replacing too many uses of...
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-06-17
Chandler Carruth
[PM/AA] Remove the UnknownSize static member from Alias...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-17
Chandler Carruth
[PM/AA] Remove the Location typedef from the AliasAnaly...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-18
David Blaikie
Simplify IRBuilder::CreateCall* by using ArrayRef+initi...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-14
Davide Italiano
Don't rely on implicit pointerness of 'auto'.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-13
Davide Italiano
[LoopIdiomRecognize] Use auto + range-based loop. NFC...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-11
Davide Italiano
[LoopIdiomRecognize] Transform backedge-taken count...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
Benjamin Kramer
Re-sort includes with sort-includes.py and insert raw_o...
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-04
Mehdi Amini
Make DataLayout Non-Optional in the Module
blob
|
commitdiff
|
raw
|
diff to current
2015-03-03
Benjamin Kramer
LoopIdiom: Give globals for memset_pattern16 private...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-07
Benjamin Kramer
LoopIdiom: Use utility functions.
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-17
Chandler Carruth
[PM] Split the LoopInfo object apart from the legacy...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Chandler Carruth
[PM] Separate the TargetLibraryInfo object from the...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Chandler Carruth
[PM] Move TargetLibraryInfo into the Analysis library.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-14
Nick Lewycky
Remove extra whitespace in function declaration. No...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-29
Jim Grosbach
Tidy up.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-29
Jim Grosbach
Spelling.
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-23
Nuno Lopes
remove a bunch of unused private methods
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-02-25
Rafael Espindola
Make DataLayout a plain object, not a pass.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-21
Rafael Espindola
Rename many DataLayout variables from TD to DL.
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-24
Alp Toker
Fix known typos
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
2013-12-07
Jakub Staszak
Don't #include heavy Dominators.h file in LoopInfo...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-28
Robert Wilhelm
Even more spelling fixes for "instruction".
blob
|
commitdiff
|
raw
|
diff to current
2013-09-11
Matt Arsenault
Teach loop-idiom about address space pointer sizes
blob
|
commitdiff
|
raw
|
diff to current
2013-09-11
Matt Arsenault
Add braces
blob
|
commitdiff
|
raw
|
diff to current
2013-07-22
Matt Arsenault
Fix spelling and grammar
blob
|
commitdiff
|
raw
|
diff to current
2013-01-10
Shuxin Yang
PR14904: Segmentation fault running pass 'Recognize...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-07
Chandler Carruth
Switch LoopIdiom pass to directly require target transf...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-07
Chandler Carruth
Make the popcnt support enums and methods have more...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-07
Chandler Carruth
Move TargetTransformInfo to live under the Analysis...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-05
Chandler Carruth
Switch LoopIdiomRecognize to directly use the TargetTra...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Shuxin Yang
- Add comment to two functions which might be considere...
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-09
Shuxin Yang
- Re-enable population count loop idiom recognization
blob
|
commitdiff
|
raw
|
diff to current
2012-12-08
Chandler Carruth
Revert the patches adding a popcount loop idiom recogni...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-08
Shuxin Yang
Fix an inadvertent typo error.
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-11-29
Shuxin Yang
rdar://12100355 (part 1)
blob
|
commitdiff
|
raw
|
diff to current
2012-11-02
Chandler Carruth
Revert the switch of loop-idiom to use the new dependen...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-01
Chandler Carruth
Revert the series of commits starting with r166578...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-30
Benjamin Kramer
LoopIdiom: Fix a serious missed optimization: we only...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-27
Benjamin Kramer
LoopIdiom: Add checks to avoid turning memmove into...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-27
Benjamin Kramer
LoopIdiom: Recognize memmove loops.
blob
|
commitdiff
|
raw
|
diff to current
next