projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
[Hexagon] Intrinsics for circular and bit-reversed loads and stores
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
LoopIdiomRecognize.cpp
2015-03-10
Mehdi Amini
DataLayout is mandatory, update the API to reflect...
blob
|
commitdiff
|
raw
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
2012-10-27
Benjamin Kramer
LoopIdiom: Replace custom dependence analysis with...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-24
Micah Villmow
Add in support for getIntPtrType to get the pointer...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-21
Benjamin Kramer
Revert r166390 "LoopIdiom: Replace custom dependence...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-21
Benjamin Kramer
LoopIdiom: Replace custom dependence analysis with...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-08
Micah Villmow
Move TargetData to DataLayout.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-21
Benjamin Kramer
LoopIdiom: Give up when the loop is not in canonical...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-29
Benjamin Kramer
Make MemoryBuiltins aware of TargetLibraryInfo.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-24
Nadav Rotem
Clean whitespaces.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-29
Chandler Carruth
Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.h
blob
|
commitdiff
|
raw
|
diff to current
2011-09-13
Eli Friedman
Correct grammar.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-12
Eli Friedman
Change a bunch of isVolatile() checks to check for...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-18
Chris Lattner
land David Blaikie's patch to de-constify Type, with...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-15
Chad Rosier
Disable loop idiom recognition of memset/memcpy if...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-28
Andrew Trick
SCEVExpander: give new insts a name that identifies...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-28
Andrew Trick
whitespace
blob
|
commitdiff
|
raw
|
diff to current
2011-05-22
Chris Lattner
Fix PR9815: I was trying to get out of "generating...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-04
Devang Patel
preserve line number info.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-14
Andrew Trick
Added SCEV::NoWrapFlags to manage unsigned, signed...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-14
Andrew Trick
whitespace
blob
|
commitdiff
|
raw
|
diff to current
2011-03-07
Devang Patel
Preserve line no. info.
blob
|
commitdiff
|
raw
|
diff to current
2011-02-21
Chris Lattner
fix a crasher in disabled code (on variable stride...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-21
Chris Lattner
Add some (disabled code) to print out negative strides.
blob
|
commitdiff
|
raw
|
diff to current
2011-02-19
Chris Lattner
rewrite the memset_pattern pattern generation stuff...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-19
Chris Lattner
Implement rdar://9009151, transforming strided loop...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-18
Chris Lattner
Make loop-idiom use TargetLibraryInfo to determine...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-15
Duncan Sands
Spelling fix: consequtive -> consecutive.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-04
Chris Lattner
Teach loop-idiom to turn a loop containing a memset...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-04
Chris Lattner
restructure this a bit. Initialize the WeakVH with...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-04
Chris Lattner
use the very-handy getTruncateOrZeroExtend helper funct...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-03
Owen Anderson
Fix comment.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-03
Chris Lattner
reduce redundancy in the hashing code and other misc...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-02
Chris Lattner
add DEBUG and -stats output to earlycse.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-02
Chris Lattner
fix a miscompilation of tramp3d-v4: when forming a...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-02
Chris Lattner
If a loop iterates exactly once (has backedge count...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-02
Chris Lattner
enhance loop idiom recognition to scan *all* unconditio...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-02
Chris Lattner
add a list of opportunities for future improvement.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-02
Chris Lattner
Allow loop-idiom to run on multiple BB loops, but still...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-02
Chris Lattner
remove debugging code.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-02
Chris Lattner
add some -stats output.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-02
Chris Lattner
teach loop idiom recognition to form memcpy's from...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-01
Chris Lattner
add a validity check that was missed, fixing a crash...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-01
Chris Lattner
improve validity check to handle constant-trip-count...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-01
Chris Lattner
implement the "no aliasing accesses in loop" safety...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-28
Chris Lattner
simplify this, isBytewiseValue handles the extra check...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-28
Duncan Sands
Silence gcc warning about an unused variable when doing...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-27
Chris Lattner
fix some issues Frits noticed, add AliasAnalysis as...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-27
Chris Lattner
have loop-idiom nuke instructions that feed stores...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-26
Chris Lattner
implement enough of the memset inference algorithm...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-26
Chris Lattner
sketch more of this out.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-26
Chris Lattner
actually add the file...
blob
|
commitdiff
|
raw
|
diff to current