projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[objc-arc] Refactor runtime entrypoint declaration entrypoint creation.
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
2013-07-05
Sylvestre Ledru
Remove a useless declarations (found by scan-build)
tree
|
commitdiff
2013-07-04
Craig Topper
Use SmallVectorImpl::iterator/const_iterator instead...
tree
|
commitdiff
2013-07-03
Craig Topper
Use SmallVectorImpl::iterator/const_iterator instead...
tree
|
commitdiff
2013-06-26
Nick Lewycky
dbgs() << Instruction doesn't print a newline on the...
tree
|
commitdiff
2013-06-25
Bob Wilson
Fix SROA to avoid unnecessary scalar conversions for...
tree
|
commitdiff
2013-06-20
Meador Inge
Remove the simplify-libcalls pass (finally)
tree
|
commitdiff
2013-06-19
Bill Wendling
Access the TargetLoweringInfo from the TargetMachine...
tree
|
commitdiff
2013-06-19
Matt Arsenault
Move StructurizeCFG out of R600 to generic Transforms.
tree
|
commitdiff
2013-06-19
Quentin Colombet
LSR: Fix the parameters used to compute the scaling...
tree
|
commitdiff
2013-06-15
Jakub Staszak
Use 0 instead of NULL.
tree
|
commitdiff
2013-06-08
Shuxin Yang
Fix a potential bug in r183584.
tree
|
commitdiff
2013-06-07
Shuxin Yang
Fix an assertion in MemCpyOpt pass.
tree
|
commitdiff
2013-06-04
David Majnemer
IndVarSimplify: check if loop invariant expansion can...
tree
|
commitdiff
2013-05-31
Quentin Colombet
Loop Strength Reduce: Scaling factor cost.
tree
|
commitdiff
2013-05-31
Quentin Colombet
Modify how the formulae are rated in Loop Strength...
tree
|
commitdiff
2013-05-24
Michael J. Spencer
Replace Count{Leading,Trailing}Zeros_{32,64} with count...
tree
|
commitdiff
2013-05-09
Shuxin Yang
[GVN] Split critical-edge on the fly, instead of postpo...
tree
|
commitdiff
2013-05-08
Nick Lewycky
Fix a bug in codegenprep where it was losing track...
tree
|
commitdiff
2013-05-06
Andrew Trick
Rotate multi-exit loops even if the latch was simplified.
tree
|
commitdiff
2013-05-03
Shuxin Yang
Decompose GVN::processNonLocalLoad() (about 400 LOC...
tree
|
commitdiff
2013-05-02
Shuxin Yang
[GV] Remove dead code which is really difficult to...
tree
|
commitdiff
2013-05-01
Filip Pizlo
This patch breaks up Wrap.h so that it does not have...
tree
|
commitdiff
2013-05-01
Nadav Rotem
SROA: Generate selects instead of shuffles when blendin...
tree
|
commitdiff
2013-04-27
Shuxin Yang
Fix a XOR reassociation bug.
tree
|
commitdiff
2013-04-22
Eric Christopher
Move C++ code out of the C headers and into either...
tree
|
commitdiff
2013-04-22
Rafael Espindola
Clarify that llvm.used can contain aliases.
tree
|
commitdiff
2013-04-21
Benjamin Kramer
SROA: Don't crash on a select with two identical operands.
tree
|
commitdiff
2013-04-18
Chris Lattner
Fix a comment, PR15777.
tree
|
commitdiff
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
next