projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Remove dead code. Improve llvm_unreachable text. Simplify some control flow.
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
2012-02-19
Ahmed Charles
Remove dead code. Improve llvm_unreachable text. Simpli...
tree
|
commitdiff
2012-02-17
Dan Gohman
Calls and invokes with the new clang.arc.no_objc_arc_ex...
tree
|
commitdiff
2012-02-16
Eli Friedman
loop-rotate shouldn't hoist alloca instructions out...
tree
|
commitdiff
2012-02-14
Andrew Trick
Add simplifyLoopLatch to LoopRotate pass.
tree
|
commitdiff
2012-02-14
Andrew Trick
whitespace
tree
|
commitdiff
2012-02-13
Dan Gohman
Just like in regular escape analysis, loads and stores...
tree
|
commitdiff
2012-02-13
Ahmed Charles
Fix various issues (or do cleanups) found by enabling...
tree
|
commitdiff
2012-02-08
Duncan Sands
Use Use::set rather than finding the operand number...
tree
|
commitdiff
2012-02-07
Craig Topper
Convert assert(0) to llvm_unreachable
tree
|
commitdiff
2012-02-05
Duncan Sands
Neaten up this method. Check that if there is only one
tree
|
commitdiff
2012-02-05
Duncan Sands
Fix a thinko pointed out by Eli and the buildbots.
tree
|
commitdiff
2012-02-05
Duncan Sands
Reduce the number of dom queries made by GVN's conditio...
tree
|
commitdiff
2012-02-05
Duncan Sands
Reduce the number of non-trivial domtree queries by...
tree
|
commitdiff
2012-02-05
Chris Lattner
reapply the patches reverted in r149470 that reenable...
tree
|
commitdiff
2012-02-01
Stepan Dyatkovskiy
SwitchInst refactoring.
tree
|
commitdiff
2012-02-01
Argyrios Kyrtzidis
Revert Chris' commits up to r149348 that started causin...
tree
|
commitdiff
2012-01-31
Lenny Maiorani
bz11794 : EarlyCSE stack overflow on long functions.
tree
|
commitdiff
2012-01-31
Bill Wendling
Increase the initial vector size to be equivalent to...
tree
|
commitdiff
2012-01-31
Bill Wendling
Cache the size of the vector instead of calling .size...
tree
|
commitdiff
2012-01-31
Chris Lattner
eliminate the last uses of GetConstantStringInfo from...
tree
|
commitdiff
2012-01-31
Chris Lattner
start moving SimplifyLibcalls over to getConstantString...
tree
|
commitdiff
2012-01-30
Chad Rosier
Typo.
tree
|
commitdiff
2012-01-30
Chad Rosier
Typo.
tree
|
commitdiff
2012-01-28
Nick Lewycky
Fix typo.
tree
|
commitdiff
2012-01-26
Chris Lattner
Continue improving support for ConstantDataAggregate...
tree
|
commitdiff
2012-01-25
Chris Lattner
use ConstantVector::getSplat in a few places.
tree
|
commitdiff
2012-01-20
David Blaikie
More dead code removal (using -Wunreachable-code)
tree
|
commitdiff
2012-01-20
Andrew Trick
Handle a corner case with IV chain collection with...
tree
|
commitdiff
2012-01-20
Kostya Serebryany
Extend Attributes to 64 bits
tree
|
commitdiff
2012-01-20
Andrew Trick
SCEVExpander fixes. Affects LSR and indvars.
tree
|
commitdiff
2012-01-19
Dan Gohman
Set the "tail" flag on pattern-matched objc_storeStrong...
tree
|
commitdiff
2012-01-18
Dan Gohman
Add a depth limit to avoid runaway recursion.
tree
|
commitdiff
2012-01-18
Dan Gohman
Use llvm.global_ctors to locate global constructors...
tree
|
commitdiff
2012-01-18
Jakub Staszak
Remove trailing spaces and unneeded includes.
tree
|
commitdiff
2012-01-17
Dan Gohman
Add a new ObjC ARC optimization pass to eliminate unneeded
tree
|
commitdiff
2012-01-17
Andrew Trick
LSR fix: broaden the check for loop preheaders.
tree
|
commitdiff
2012-01-17
David Blaikie
Remove unreachable code. (replace with llvm_unreachable...
tree
|
commitdiff
2012-01-16
Stepan Dyatkovskiy
Fixed comment in loop-unswitch.
tree
|
commitdiff
2012-01-15
Stepan Dyatkovskiy
Cosmetic patch for r148215.
tree
|
commitdiff
2012-01-15
Stepan Dyatkovskiy
Fixup for r148132. Type replacement for LoopsProperties...
tree
|
commitdiff
2012-01-14
Dan Gohman
Fix an unused variable warning that Chad noticed.
tree
|
commitdiff
2012-01-13
Eli Friedman
Speculatively revert r148132+r148133 to try and fix...
tree
|
commitdiff
2012-01-13
Stepan Dyatkovskiy
Cosmetic patch for r148132.
tree
|
commitdiff
2012-01-13
Stepan Dyatkovskiy
LoopUnswitch: All helper data that is collected during...
tree
|
commitdiff
2012-01-13
Dan Gohman
Implement proper ObjC ARC objc_retainBlock "escape...
tree
|
commitdiff
2012-01-11
Stepan Dyatkovskiy
Improved compile time:
tree
|
commitdiff
2012-01-10
Andrew Trick
Enable LSR IV Chains with sufficient heuristics.
tree
|
commitdiff
2012-01-09
Andrew Trick
Adding IV chain generation to LSR.
tree
|
commitdiff
2012-01-09
Andrew Trick
Adding collection of IV chains to LSR.
tree
|
commitdiff
2012-01-09
Andrew Trick
"Minor LSR debugging stuff"
tree
|
commitdiff
2012-01-07
Andrew Trick
Enable redundant phi elimination after LSR.
tree
|
commitdiff
2012-01-07
Andrew Trick
LSR: Don't optimize loops if an outer loop has no prehe...
tree
|
commitdiff
2012-01-07
Andrew Trick
LSR: run DeleteDeadPhis before replaceCongruentPhis.
tree
|
commitdiff
2012-01-07
Andrew Trick
Extended replaceCongruentPhis to handle mixed phi types.
tree
|
commitdiff
2011-12-27
Nick Lewycky
Turn cos(-x) into cos(x). Patch by Alexander Malyshev!
tree
|
commitdiff
2011-12-26
Rafael Espindola
Fix warning.
tree
|
commitdiff
2011-12-23
Nick Lewycky
Fix typo "infinte".
tree
|
commitdiff
2011-12-22
Chad Rosier
Add the actual code for r147175.
tree
|
commitdiff
2011-12-22
Chad Rosier
Speculatively revert r146578 to determine if it is...
tree
|
commitdiff
2011-12-21
Dan Gohman
Fix a copy+pasto. No testcase, because the symptoms...
tree
|
commitdiff
2011-12-14
Dan Gohman
Move Instruction::isSafeToSpeculativelyExecute out...
tree
|
commitdiff
2011-12-14
Stepan Dyatkovskiy
Fix for bug #11429: Wrong behaviour for switches. Small...
tree
|
commitdiff
2011-12-14
Dan Gohman
It turns out that clang does use pointer-to-function...
tree
|
commitdiff
2011-12-13
Andrew Trick
Cleanup. Clarify LSRInstance public methods.
tree
|
commitdiff
2011-12-12
Andrew Trick
Indvars: guard against exponential behavior in isHighCo...
tree
|
commitdiff
2011-12-12
Joerg Sonnenberger
Only replace fwrite with fputc, if the return value...
tree
|
commitdiff
2011-12-12
Daniel Dunbar
LLVMBuild: Remove trailing newline, which irked me.
tree
|
commitdiff
2011-12-12
Dan Gohman
When computing reverse-CFG reverse-post-order, skip...
tree
|
commitdiff
2011-12-12
Dan Gohman
Add a TODO comment.
tree
|
commitdiff
2011-12-12
Dan Gohman
Fix a copy+pasto in a comment.
tree
|
commitdiff
2011-12-12
Dan Gohman
Use getArgOperand instead of getOperand on a call.
tree
|
commitdiff
2011-12-12
Dan Gohman
Inline SetSeqToRelease into its only caller, since...
tree
|
commitdiff
2011-12-12
Dan Gohman
Fix omitted break statements in a switch.
tree
|
commitdiff
2011-12-12
Chandler Carruth
Switch llvm.cttz and llvm.ctlz to accept a second i1...
tree
|
commitdiff
2011-12-10
Andrew Trick
LSR: ignore strides in outer loops.
tree
|
commitdiff
2011-12-09
Jakub Staszak
SplitBlockPredecessors uses ArrayRef instead of Data...
tree
|
commitdiff
2011-12-09
Andrew Trick
Add -unroll-runtime for unrolling loops with run-time...
tree
|
commitdiff
2011-12-08
Nick Lewycky
Fix infinite loop in DSE when deleting a free in a...
tree
|
commitdiff
2011-12-06
Benjamin Kramer
Push StringRefs through the metadata interface.
tree
|
commitdiff
2011-12-06
Andrew Trick
LSR: prune undesirable formulae early.
tree
|
commitdiff
2011-12-05
Chad Rosier
Update comment.
tree
|
commitdiff
2011-12-05
Chad Rosier
Make the MemCpyOptimizer a bit more aggressive. I...
tree
|
commitdiff
2011-12-05
Nadav Rotem
Add support for vectors of pointers.
tree
|
commitdiff
2011-12-03
Pete Cooper
Fixed deadstoreelimination bug where negative indices...
tree
|
commitdiff
2011-12-02
Chad Rosier
Fix a few more places where TargetData/TargetLibraryInf...
tree
|
commitdiff
2011-12-01
Chad Rosier
Last bit of TargetLibraryInfo propagation. Also fixed...
tree
|
commitdiff
2011-12-01
Chad Rosier
Propagate TargetLibraryInfo throughout ConstantFolding...
tree
|
commitdiff
2011-11-30
Eli Friedman
Make GlobalMerge honor the preferred alignment on globa...
tree
|
commitdiff
2011-11-29
Stepan Dyatkovskiy
Potential bug in RewriteLoopBodyWithConditionConstant...
tree
|
commitdiff
2011-11-29
Daniel Dunbar
build/CMake: Finish removal of add_llvm_library_depende...
tree
|
commitdiff
2011-11-29
Andrew Trick
SCEV fix. In general, Add/Mul expressions should not...
tree
|
commitdiff
2011-11-28
Andrew Trick
Remove the temporary flag -disable-unroll-scev and...
tree
|
commitdiff
2011-11-26
Benjamin Kramer
Move code into anonymous namespaces.
tree
|
commitdiff
2011-11-20
Nick Lewycky
Refactor code to use new attribute getters on CallSite...
tree
|
commitdiff
2011-11-17
Eli Friedman
Add support for custom names for library functions...
tree
|
commitdiff
2011-11-16
Nick Lewycky
Merge isObjectPointerWithTrustworthySize with getPointe...
tree
|
commitdiff
2011-11-15
Nadav Rotem
Fix MSVC warnings by adding a cast.
tree
|
commitdiff
2011-11-15
Benjamin Kramer
StringRefize and simplify.
tree
|
commitdiff
2011-11-12
Eli Friedman
Make sure scalarrepl picks the correct alloca when...
tree
|
commitdiff
2011-11-11
Eli Friedman
Get rid of an optimization in SCCP which appears to...
tree
|
commitdiff
next