projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
eliminate the last uses of GetConstantStringInfo from this file, I didn't realize...
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
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
2011-11-10
Pete Cooper
Fixed bug in DeadStoreElimination commit r144239
tree
|
commitdiff
2011-11-09
Pete Cooper
DeadStoreElimination can now trim the size of a store...
tree
|
commitdiff
2011-11-08
Pete Cooper
LICM pass now understands invariant load metadata....
tree
|
commitdiff
2011-11-05
Nick Lewycky
Do simple cross-block DSE when we encounter a free...
tree
|
commitdiff
2011-11-04
Daniel Dunbar
Speculatively revert "DeadStoreElimination can now...
tree
|
commitdiff
2011-11-03
Daniel Dunbar
build: Add initial cut at LLVMBuild.txt files.
tree
|
commitdiff
2011-11-03
Pete Cooper
DeadStoreElimination can now trim the size of a store...
tree
|
commitdiff
2011-11-02
Andrew Trick
Rewrite LinearFunctionTestReplace to handle pointer...
tree
|
commitdiff
2011-11-02
Chandler Carruth
Add parentheses to disambiguate the precedence of these...
tree
|
commitdiff
2011-11-02
Andrew Trick
Broaden an assert to handle enable-iv-rewrite=true...
tree
|
commitdiff
2011-10-29
Benjamin Kramer
SimplifyLibCalls: Use IRBuilder.CreateGlobalString...
tree
|
commitdiff
2011-10-28
Andrew Trick
LFTR should avoid a type mismatch with null pointer...
tree
|
commitdiff
2011-10-27
Eli Friedman
It is not safe to sink an alloca into a stacksave/stack...
tree
|
commitdiff
2011-10-23
Cameron Zwarich
The element insertion code in scalar replacement doesn...
tree
|
commitdiff
2011-10-22
Nick Lewycky
A non-escaping malloc in the entry block is not unlike...
tree
|
commitdiff
2011-10-19
Devang Patel
Initialze ScalarEvalution dependency.
tree
|
commitdiff
2011-10-17
Dan Gohman
Teach the ARC optimizer about the !clang.arc.copy_on_es...
tree
|
commitdiff
2011-10-17
Dan Gohman
Suppress partial retain+release elimination when there's a
tree
|
commitdiff
2011-10-17
Bill Wendling
Correct over-zealous removal of hack.
tree
|
commitdiff
next