projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
ARM cost model: Account for zero cost scalar SROA instructions
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
2013-04-15
Jim Grosbach
Fix a typo in comment.
tree
|
commitdiff
2013-04-08
Shuxin Yang
Redo the fix Benjamin Kramer committed in r178793 about...
tree
|
commitdiff
2013-04-07
Chandler Carruth
Fix PR15674 (and PR15603): a SROA think-o.
tree
|
commitdiff
2013-04-05
Shuxin Yang
Disable the optimization about promoting vector-element...
tree
|
commitdiff
2013-04-04
Benjamin Kramer
Reassociate: Avoid iterator invalidation.
tree
|
commitdiff
2013-04-01
Shuxin Yang
Correct assertion condition
tree
|
commitdiff
2013-03-30
Shuxin Yang
Implement XOR reassociation. It is based on following...
tree
|
commitdiff
2013-03-24
Jakub Staszak
Minor cleanups. No functionality change.
tree
|
commitdiff
2013-03-24
Jakub Staszak
Use dyn_cast instead of isa && cast.
tree
|
commitdiff
2013-03-21
Chandler Carruth
[SROA] Prefix names using a custom IRBuilder inserter.
tree
|
commitdiff
2013-03-21
Meador Inge
simplify-libcalls: Removed unused variable
tree
|
commitdiff
2013-03-21
Meador Inge
Move library call prototype attribute inference to...
tree
|
commitdiff
2013-03-20
Chandler Carruth
Fix a silly search-and-replace goof with r177495 that...
tree
|
commitdiff
2013-03-20
Chandler Carruth
[SROA] Don't preserve the IR names in release builds.
tree
|
commitdiff
2013-03-20
Chandler Carruth
Move the endif to the correct line so we don't have...
tree
|
commitdiff
2013-03-20
Chandler Carruth
Introduce some new statistics to help track the exact...
tree
|
commitdiff
2013-03-19
Quentin Colombet
Update global merge pass according to Duncan's advices:
tree
|
commitdiff
2013-03-19
Arnaud A. de Grand...
IndVarSimplify: do not recompute an IV value outside...
tree
|
commitdiff
2013-03-19
Andrew Trick
Revert "Cleanup some SCEV logic a bit."
tree
|
commitdiff
2013-03-19
Andrew Trick
Cleanup some SCEV logic a bit.
tree
|
commitdiff
2013-03-19
Andrew Trick
Tighten up an internal LSR API that should check for...
tree
|
commitdiff
2013-03-18
Jakub Staszak
Make method private. Keep coding standard.
tree
|
commitdiff
2013-03-18
Quentin Colombet
Extend global merge pass to optionally consider global...
tree
|
commitdiff
2013-03-18
Chandler Carruth
Mark internal classes as POD-like to get better behavio...
tree
|
commitdiff
2013-03-14
Chandler Carruth
PR14972: SROA vs. GVN exposed a really bad bug in SROA.
tree
|
commitdiff
2013-03-12
Dan Gohman
Change the order of the operands in patchAndReplaceAllU...
tree
|
commitdiff
2013-03-07
Jakub Staszak
Keep coding stanard.
tree
|
commitdiff
2013-03-07
Jakub Staszak
Don't create IRBuilder if we can return from the method...
tree
|
commitdiff
2013-03-04
Preston Gurd
Bypass Slow Divides
tree
|
commitdiff
2013-02-24
Benjamin Kramer
CVP: If we have a PHI with an incoming select, try...
tree
|
commitdiff
2013-02-22
Bill Wendling
Implement the NoBuiltin attribute.
tree
|
commitdiff
2013-02-21
Chad Rosier
Remove dead code and whitespace.
tree
|
commitdiff
2013-02-20
Chad Rosier
Update a comment that looks to have been accidentally...
tree
|
commitdiff
2013-02-19
Jakub Staszak
Remove unused variable.
tree
|
commitdiff
2013-02-19
Jakub Staszak
Minor cleanups. No functionality change.
tree
|
commitdiff
2013-02-19
Jakub Staszak
Remove unneeded #includes.
tree
|
commitdiff
2013-02-19
Jakub Staszak
Fix typos.
tree
|
commitdiff
2013-02-16
Jakub Staszak
Reduce indents in LSRInstance::NarrowSearchSpaceByColla...
tree
|
commitdiff
2013-02-12
Dan Gohman
Actually delete this code, since it's really not clear...
tree
|
commitdiff
2013-02-12
Dan Gohman
Record PRE predecessors with a SmallVector instead...
tree
|
commitdiff
2013-02-12
Dan Gohman
When disabling PRE for a value is directly redundant...
tree
|
commitdiff
2013-02-12
Dan Gohman
Check that pointers are removed from maps before callin...
tree
|
commitdiff
2013-02-12
Dan Gohman
Minor code simplification.
tree
|
commitdiff
2013-02-09
Andrew Trick
LSR IVChain improvement.
tree
|
commitdiff
2013-02-09
Jakub Staszak
Remove #includes from the commonly used LoopInfo.h.
tree
|
commitdiff
2013-02-01
Preston Gurd
This patch aims to improve compile time performance...
tree
|
commitdiff
2013-01-31
Dan Gohman
Change GetPointerBaseWithConstantOffset's DataLayout...
tree
|
commitdiff
2013-01-29
Edwin Vane
Fixing warnings revealed by gcc release build
tree
|
commitdiff
2013-01-28
Michael Gottesman
Extracted ObjCARC.cpp into its own library libLLVMObjCA...
tree
|
commitdiff
2013-01-27
Michael Gottesman
Renamed function IsPotentialUse to IsPotentialRetainabl...
tree
|
commitdiff
2013-01-24
Michael Gottesman
Added comment to ObjCARC elaborating what is meant...
tree
|
commitdiff
2013-01-22
Michael Gottesman
Fixed typo.
tree
|
commitdiff
2013-01-22
Michael Gottesman
[ObjCARC] Refactored out the inner most 2-loops from...
tree
|
commitdiff
2013-01-22
Bill Wendling
More encapsulation work.
tree
|
commitdiff
2013-01-22
Chandler Carruth
Begin fleshing out an interface in TTI for modelling...
tree
|
commitdiff
2013-01-21
Chandler Carruth
Switch CodeMetrics itself over to use TTI to determine...
tree
|
commitdiff
2013-01-18
Michael Gottesman
Improved comment.
tree
|
commitdiff
2013-01-18
Michael Gottesman
Fixed typo in comment.
tree
|
commitdiff
2013-01-18
Bill Wendling
Use AttributeSet accessor methods instead of Attribute...
tree
|
commitdiff
2013-01-18
Benjamin Kramer
Silence GCC warning about dropping off a non-void function.
tree
|
commitdiff
2013-01-18
Michael Gottesman
Fixed 80+ violation.
tree
|
commitdiff
2013-01-17
Michael Gottesman
Added missing const from my last commit.
tree
|
commitdiff
2013-01-17
Michael Gottesman
[ObjCARC] Implemented operator<< for InstructionClass...
tree
|
commitdiff
2013-01-16
Michael Gottesman
[ObjCARC] Turn off ignoring unwind edges in ObjCARC...
tree
|
commitdiff
2013-01-14
Michael Gottesman
Changed SmallPtrSet.count guard + SmallPtrSet.insert...
tree
|
commitdiff
2013-01-14
Michael Gottesman
Fixed some 80+ violations.
tree
|
commitdiff
2013-01-14
Michael Gottesman
Updated the documentation in ObjCARC.cpp to fit the...
tree
|
commitdiff
2013-01-13
Michael Gottesman
Fixed an infinite loop in the block escape in analysis...
tree
|
commitdiff
2013-01-13
Michael Gottesman
[ObjCARC] Even more debug messages!
tree
|
commitdiff
2013-01-13
Michael Gottesman
[ObjCARC] More debug messages.
tree
|
commitdiff
2013-01-12
Chandler Carruth
Fix an editor goof in r171738 that Bill spotted. He...
tree
|
commitdiff
2013-01-12
Michael Gottesman
Fixed debug message in ObjCARC.
tree
|
commitdiff
2013-01-12
Michael Gottesman
Fixed a few debug messages in ObjCARC and added one.
tree
|
commitdiff
2013-01-12
Michael Gottesman
Fixed bug in ObjCARC where we were changing a call...
tree
|
commitdiff
2013-01-12
Michael Gottesman
Fixed a bug where we were tail calling objc_autorelease...
tree
|
commitdiff
2013-01-10
Shuxin Yang
PR14904: Segmentation fault running pass 'Recognize...
tree
|
commitdiff
2013-01-10
Michael Gottesman
[ObjCARC Debug Message] Added debug message when we...
tree
|
commitdiff
2013-01-09
Michael Gottesman
[ObjCARC Debug Messages] This is a squashed commit...
tree
|
commitdiff
2013-01-09
Benjamin Kramer
LICM: Hoist insertvalue/extractvalue out of loops.
tree
|
commitdiff
2013-01-07
Michael Gottesman
Fixed EOL whitespace.
tree
|
commitdiff
2013-01-07
Chandler Carruth
Sink AddrMode back into TargetLowering, removing one...
tree
|
commitdiff
2013-01-07
Chandler Carruth
Remove LSR's use of the random AddrMode struct. These...
tree
|
commitdiff
2013-01-07
Chandler Carruth
Switch the SCEV expander and LoopStrengthReduce to use
tree
|
commitdiff
2013-01-07
Silviu Baranga
Make the MergeGlobals pass correctly handle the address...
tree
|
commitdiff
2013-01-07
Chandler Carruth
Switch LoopIdiom pass to directly require target transf...
tree
|
commitdiff
2013-01-07
Chandler Carruth
Make SimplifyCFG simply depend upon TargetTransformInfo...
tree
|
commitdiff
2013-01-07
Chandler Carruth
Make the popcnt support enums and methods have more...
tree
|
commitdiff
2013-01-07
Chandler Carruth
Move TargetTransformInfo to live under the Analysis...
tree
|
commitdiff
2013-01-07
Michael Gottesman
[ObjCARC Debug Message] - Added debug message when...
tree
|
commitdiff
2013-01-07
Michael Gottesman
[ObjCARC Debug Message] - Added debug message when...
tree
|
commitdiff
2013-01-07
Michael Gottesman
[ObjCARC Debug Message] - Added debug message when...
tree
|
commitdiff
2013-01-06
Michael Gottesman
[ObjCARC Debug Message] - Added debug message when...
tree
|
commitdiff
2013-01-06
Michael Gottesman
[ObjCARC Debug Message] - Added debug message when...
tree
|
commitdiff
2013-01-06
Michael Gottesman
[ObjCARC Debug Messages] - Added missing newline.
tree
|
commitdiff
2013-01-06
Michael Gottesman
Added debug statement to ObjCARC when we replace objc_a...
tree
|
commitdiff
2013-01-06
Michael Gottesman
Added 2x Debug statements to ObjCARC that log when...
tree
|
commitdiff
2013-01-06
Michael Gottesman
Added debug message in ObjCARC when we remove a no...
tree
|
commitdiff
2013-01-06
Michael Gottesman
Added debug message to ObjCARC when we transform an...
tree
|
commitdiff
2013-01-06
Andrew Trick
Fix a crash in LSR replaceCongruentIVs.
tree
|
commitdiff
2013-01-05
Michael Gottesman
Added debug message to ObjCARC when we transform objc_r...
tree
|
commitdiff
next