projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
minor renaming, documentation and cleanups.
[oota-llvm.git]
/
lib
/
Transforms
/
IPO
/
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
tree
|
commitdiff
2012-12-01
Zhou Sheng
Revert previous check in r168581, r169079 as they are...
tree
|
commitdiff
2012-12-01
Zhou Sheng
The patch is to improve the memory footprint of pass...
tree
|
commitdiff
2012-11-29
Nadav Rotem
No need to run LICM after loop vectorization because...
tree
|
commitdiff
2012-11-20
Bill Wendling
Make the AttrListPtr object a part of the LLVMContext.
tree
|
commitdiff
2012-11-19
Bob Wilson
Clean up handling of always-inline functions in the...
tree
|
commitdiff
2012-11-15
Dmitri Gribenko
Use empty parens for empty function parameter list...
tree
|
commitdiff
2012-11-15
Hans Wennborg
Make GlobalOpt be conservative with TLS variables ...
tree
|
commitdiff
2012-11-01
Chandler Carruth
Revert the series of commits starting with r166578...
tree
|
commitdiff
2012-10-31
Benjamin Kramer
Replace some instances of UniqueVector with SetVector...
tree
|
commitdiff
2012-10-30
Nadav Rotem
80-col
tree
|
commitdiff
2012-10-29
Nadav Rotem
Rename the BB-vectorize flag to match the dragonegg...
tree
|
commitdiff
2012-10-29
Nadav Rotem
Change the PassManagerBuilder (used by -O3) loop vector...
tree
|
commitdiff
2012-10-29
Rafael Espindola
llvm-extract changes linkages so that functions on...
tree
|
commitdiff
2012-10-29
Rafael Espindola
llvm-extract was unable to handle aliases. It would...
tree
|
commitdiff
2012-10-26
Rafael Espindola
Change the internalize pass to internalize all symbols...
tree
|
commitdiff
2012-10-24
Nadav Rotem
revert accidental change
tree
|
commitdiff
2012-10-24
Nadav Rotem
Implement a basic cost model for vector and scalar...
tree
|
commitdiff
2012-10-24
Micah Villmow
Add in support for getIntPtrType to get the pointer...
tree
|
commitdiff
2012-10-18
Chandler Carruth
Introduce a BarrierNoop pass, a hack designed to allow...
tree
|
commitdiff
2012-10-17
Nadav Rotem
Add a loop vectorizer.
tree
|
commitdiff
2012-10-16
Bill Wendling
Use the Attributes::get method which takes an AttrVal...
tree
|
commitdiff
2012-10-16
Craig Topper
Fix filename in file header.
tree
|
commitdiff
2012-10-15
Bill Wendling
Move the Attributes::Builder outside of the Attributes...
tree
|
commitdiff
2012-10-15
Bill Wendling
Add an enum for the return and function indexes into...
tree
|
commitdiff
2012-10-15
Bill Wendling
Attributes Rewrite
tree
|
commitdiff
2012-10-14
Bill Wendling
Remove operator cast method in favor of querying with...
tree
|
commitdiff
2012-10-14
Bill Wendling
Remove the bitwise AND operators from the Attributes...
tree
|
commitdiff
2012-10-14
Bill Wendling
Remove the bitwise assignment OR operator from the...
tree
|
commitdiff
2012-10-14
Bill Wendling
Remove the bitwise NOT operator from the Attributes...
tree
|
commitdiff
2012-10-10
Bill Wendling
Remove the final bits of Attributes being declared...
tree
|
commitdiff
2012-10-10
Bill Wendling
Have 'addFnAttr' take the attribute enum value. Then...
tree
|
commitdiff
2012-10-09
Bill Wendling
Use the attribute enums to query if a parameter has...
tree
|
commitdiff
2012-10-09
Alexey Samsonov
Fixup for r165490: Use DenseMap instead of std::map...
tree
|
commitdiff
2012-10-09
Bill Wendling
Use the enum value of the attributes when adding them...
tree
|
commitdiff
2012-10-09
Alexey Samsonov
Fix PR14016.
tree
|
commitdiff
2012-10-09
Bill Wendling
Create enums for the different attributes.
tree
|
commitdiff
2012-10-09
Bill Wendling
Convert to using the Attributes::Builder class to creat...
tree
|
commitdiff
2012-10-08
Nick Lewycky
Give CaptureTracker::shouldExplore a base implementatio...
tree
|
commitdiff
2012-10-08
Micah Villmow
Move TargetData to DataLayout.
tree
|
commitdiff
2012-10-04
Bill Wendling
Use method to query for attributes.
tree
|
commitdiff
2012-10-04
Bill Wendling
Add method to query for 'NoAlias' attribute on call...
tree
|
commitdiff
2012-10-04
Bill Wendling
Use method to query for attributes.
tree
|
commitdiff
2012-10-04
Bill Wendling
Query for attributes via the correct method call.
tree
|
commitdiff
2012-10-02
Chandler Carruth
Turn the new SROA pass back on. Let's see if it sticks...
tree
|
commitdiff
2012-09-30
Benjamin Kramer
ArgumentPromotion: Remove ancient workaround for a...
tree
|
commitdiff
2012-09-28
Evan Cheng
GlobalDCE should be run at -O2 / -Os to eliminate unuse...
tree
|
commitdiff
2012-09-28
Benjamin Kramer
GlobalOpt: non-constexpr bitcasts or GEPs can occur...
tree
|
commitdiff
2012-09-27
Sylvestre Ledru
Revert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
tree
|
commitdiff
2012-09-27
Sylvestre Ledru
Fix a typo 'iff' => 'if'
tree
|
commitdiff
2012-09-26
Nick Lewycky
Disable the new SROA pass to get the tree back in worki...
tree
|
commitdiff
2012-09-26
Bill Wendling
Remove the `hasFnAttr' method from Function.
tree
|
commitdiff
2012-09-25
Bill Wendling
Move Attribute::typeIncompatible inside of the Attribut...
tree
|
commitdiff
2012-09-24
Chandler Carruth
Enable the new SROA pass by default.
tree
|
commitdiff
2012-09-18
Benjamin Kramer
LNT builders have picked up new SROA, disable it to...
tree
|
commitdiff
2012-09-18
Chandler Carruth
Add a major missing piece to the new SROA pass: aggress...
tree
|
commitdiff
2012-09-15
Benjamin Kramer
Disable new sroa now that all buildbots have tested it.
tree
|
commitdiff
2012-09-15
Chandler Carruth
Port the SSAUpdater-based promotion logic from the...
tree
|
commitdiff
2012-09-14
Chandler Carruth
Actually keep the flag default-off for now. =/ That...
tree
|
commitdiff
2012-09-14
Chandler Carruth
Introduce a new SROA implementation.
tree
|
commitdiff
2012-09-13
Nadav Rotem
Fix an 80 char line limit.
tree
|
commitdiff
2012-08-29
Benjamin Kramer
Make MemoryBuiltins aware of TargetLibraryInfo.
tree
|
commitdiff
2012-08-03
Bill Wendling
Move the "findUsedStructTypes" functionality outside...
tree
|
commitdiff
2012-07-25
Nick Lewycky
It's not safe to blindly remove invoke instructions...
tree
|
commitdiff
2012-07-24
Nick Lewycky
Don't delete one more instruction than we're allowed...
tree
|
commitdiff
2012-07-24
Nick Lewycky
Teach globalopt to not nuke all stores to globals....
tree
|
commitdiff
2012-07-21
Nick Lewycky
Revert r160602.
tree
|
commitdiff
2012-07-21
Nick Lewycky
Teach globalopt to play nice with leak checkers. This...
tree
|
commitdiff
2012-07-19
Nick Lewycky
Revert r160529 due to crashes.
tree
|
commitdiff
2012-07-19
Nick Lewycky
Don't wipe out global variables that are probably stori...
tree
|
commitdiff
2012-07-19
Benjamin Kramer
Replace some explicit compare loops with std::equal.
tree
|
commitdiff
2012-07-19
Bill Wendling
Remove tabs.
tree
|
commitdiff
2012-07-02
Duncan Sands
GlobalOpt forgot to handle bitcast when analyzing globa...
tree
|
commitdiff
2012-06-29
Chandler Carruth
Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.h
tree
|
commitdiff
2012-06-28
Bill Wendling
Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo...
tree
|
commitdiff
2012-06-27
Matt Beaumont-Gay
Revert r159136 due to PR13124.
tree
|
commitdiff
2012-06-25
Rafael Espindola
If a constant or a function has linkonce_odr linkage...
tree
|
commitdiff
2012-06-24
NAKAMURA Takumi
llvm/lib: [CMake] Add explicit dependency to intrinsics...
tree
|
commitdiff
2012-06-24
Nick Lewycky
Tab to spaces. No functionality change.
tree
|
commitdiff
2012-06-23
Hans Wennborg
Extend the IL for selecting TLS models (PR9788)
tree
|
commitdiff
2012-06-22
Nuno Lopes
fix whitespace in my last commit.
tree
|
commitdiff
2012-06-22
Nuno Lopes
remove extractMallocCallFromBitCast, since it was tailo...
tree
|
commitdiff
2012-06-15
Rafael Espindola
Some optimizations done by globalopt are safe only...
tree
|
commitdiff
2012-06-14
Rafael Espindola
Implement the isSafeToDiscardIfUnused predicate and...
tree
|
commitdiff
2012-06-02
Benjamin Kramer
Fix typos found by github.com/lyda/misspell-check
tree
|
commitdiff
2012-05-28
Chris Lattner
switch AttrListPtr::get to take an ArrayRef, simplifyin...
tree
|
commitdiff
2012-05-23
Patrik Hägglund
Fix the inliner so that the optsize function attribute...
tree
|
commitdiff
2012-05-12
Jay Foad
Teach Function::hasAddressTaken that BlockAddress doesn...
tree
|
commitdiff
2012-05-04
Chandler Carruth
Move the CodeExtractor utility to a dedicated header...
tree
|
commitdiff
2012-04-16
Bill Wendling
Add a Fixme.
tree
|
commitdiff
2012-04-13
Hal Finkel
By default, use Early-CSE instead of GVN for vectorizat...
tree
|
commitdiff
2012-04-13
Bill Wendling
Code-gen may inject code into the IR before it emits...
tree
|
commitdiff
2012-04-11
Chandler Carruth
Add two statistics to help track how we are computing...
tree
|
commitdiff
2012-04-02
Bill Wendling
Add an option to turn off the expensive GVN load PRE...
tree
|
commitdiff
2012-04-01
Chandler Carruth
Belatedly address some code review from Chris.
tree
|
commitdiff
2012-04-01
Chandler Carruth
Fix a pretty scary bug I introduced into the always...
tree
|
commitdiff
2012-03-31
Chandler Carruth
Give the always-inliner its own custom filter. It shoul...
tree
|
commitdiff
2012-03-31
Chandler Carruth
Remove a bunch of empty, dead, and no-op methods from...
tree
|
commitdiff
2012-03-31
Chandler Carruth
Initial commit for the rewrite of the inline cost analy...
tree
|
commitdiff
2012-03-31
Benjamin Kramer
Internalize: Remove reference of @llvm.noinline, it...
tree
|
commitdiff
next