projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Make load->store deletion a bit smarter. This allows us to compile this:
[oota-llvm.git]
/
lib
/
Transforms
/
2007-11-04
Duncan Sands
Change uses of getTypeSize to getABITypeSize, getTypeSt...
tree
|
commitdiff
2007-11-04
Chris Lattner
Disable tail duplication of call instructions. The...
tree
|
commitdiff
2007-11-02
Dan Gohman
Add std:: to sort calls.
tree
|
commitdiff
2007-11-02
Dan Gohman
Change illegal uses of ++ to uses of STLExtra.h's next...
tree
|
commitdiff
2007-11-01
Duncan Sands
Executive summary: getTypeSize -> getTypeStoreSize...
tree
|
commitdiff
2007-11-01
Owen Anderson
Fix test/Transforms/DeadStoreElimination/PartialStore...
tree
|
commitdiff
2007-11-01
Chris Lattner
Fix InstCombine/2007-10-31-RangeCrash.ll
tree
|
commitdiff
2007-10-31
Dan Gohman
Fix a typo in a comment.
tree
|
commitdiff
2007-10-30
Evan Cheng
At end of LSR, replace uses of now constant (as result...
tree
|
commitdiff
2007-10-30
Evan Cheng
It's not safe to tell SplitCriticalEdge to merge identi...
tree
|
commitdiff
2007-10-29
Evan Cheng
- Bug fixes.
tree
|
commitdiff
2007-10-29
Dan Gohman
Don't bitcast from pointer-to-vector to pointer-to...
tree
|
commitdiff
2007-10-29
Dan Gohman
Use an array instead of a fixed-length std::vector.
tree
|
commitdiff
2007-10-29
Dan Gohman
Do a real assert if there is an unhandled vector instru...
tree
|
commitdiff
2007-10-29
Dan Gohman
Update a comment to reflect the current code.
tree
|
commitdiff
2007-10-29
Dan Gohman
Remove an unused function argument.
tree
|
commitdiff
2007-10-29
Dan Gohman
Fix a typo in a comment.
tree
|
commitdiff
2007-10-29
Dan Gohman
Avoid calling ValidStride when not all uses are addresses.
tree
|
commitdiff
2007-10-29
Chris Lattner
Fix PR1752 and LoopSimplify/2007-10-28-InvokeCrash...
tree
|
commitdiff
2007-10-26
Evan Cheng
A number of LSR fixes:
tree
|
commitdiff
2007-10-26
Evan Cheng
Fix a crash. Make sure TLI is not null.
tree
|
commitdiff
2007-10-26
Gordon Henriksen
More fleshing out of docs/Passes.html, plus some typo...
tree
|
commitdiff
2007-10-26
Evan Cheng
Loosen up iv reuse to allow reuse of the same stride...
tree
|
commitdiff
2007-10-25
Evan Cheng
Do not rewrite compare instruction using iv of a differ...
tree
|
commitdiff
2007-10-25
Evan Cheng
Remove code that's commented out.
tree
|
commitdiff
2007-10-25
Evan Cheng
If a loop termination compare instruction is the only...
tree
|
commitdiff
2007-10-24
Dale Johannesen
Fix off by 1 bug in printf->puts lowering.
tree
|
commitdiff
2007-10-24
Chris Lattner
simplify some code by using the new isNaN predicate
tree
|
commitdiff
2007-10-24
Chris Lattner
Implement a couple of foldings for ordered and unordere...
tree
|
commitdiff
2007-10-22
Dan Gohman
Strength reduction improvements.
tree
|
commitdiff
2007-10-22
Dan Gohman
Move the SCEV object factors from being static members...
tree
|
commitdiff
2007-10-21
Anton Korobeynikov
Reg2Mem cleanup and optimizations:
tree
|
commitdiff
2007-10-18
Devang Patel
Try again.
tree
|
commitdiff
2007-10-18
Owen Anderson
Allow GVN to eliminate redundant calls to functions...
tree
|
commitdiff
2007-10-18
Chris Lattner
Fix PR1735 and Transforms/DeadArgElim/2007-10-18-Vararg...
tree
|
commitdiff
2007-10-18
Owen Anderson
Move Split<...>() into DomTreeBase. This should make...
tree
|
commitdiff
2007-10-17
Evan Cheng
Reverting r43070 for now. It's causing llc test failures.
tree
|
commitdiff
2007-10-17
Devang Patel
Do not raise free() call that is called through invoke...
tree
|
commitdiff
2007-10-17
Hartmut Kaiser
Fixed linker errors (unresolved externals: split<>...
tree
|
commitdiff
2007-10-17
Devang Patel
Apply "Instead of loading small c string constant,...
tree
|
commitdiff
2007-10-16
Devang Patel
Use immediate stores.
tree
|
commitdiff
2007-10-15
Devang Patel
Achieve same result but use fewer lines of code.
tree
|
commitdiff
2007-10-12
Devang Patel
Dest type is always i8 *. This allows some simplification.
tree
|
commitdiff
2007-10-12
Chris Lattner
Fix a bug in my patch last night that broke InstCombine...
tree
|
commitdiff
2007-10-12
Gabor Greif
eliminate warning
tree
|
commitdiff
2007-10-12
Chris Lattner
Fix some 80 column violations.
tree
|
commitdiff
2007-10-11
Devang Patel
Lower memcpy if it makes sense.
tree
|
commitdiff
2007-10-09
Devang Patel
Do not walk invalid iterator.
tree
|
commitdiff
2007-10-05
Devang Patel
Fix bug in updating dominance frontier after loop
tree
|
commitdiff
2007-10-03
Devang Patel
Fix 80 col violation.
tree
|
commitdiff
2007-10-03
Devang Patel
Refactor code in a separate method.
tree
|
commitdiff
2007-10-03
Dan Gohman
Use empty() member functions when that's what's being...
tree
|
commitdiff
2007-10-03
Dale Johannesen
Tone down an overzealous optimization.
tree
|
commitdiff
2007-10-03
Tanya Lattner
Fix PR1719, by not marking llvm.global.annotations...
tree
|
commitdiff
2007-10-03
Chris Lattner
Fix PR1719, by not marking llvm.noinline internal.
tree
|
commitdiff
2007-10-01
Dale Johannesen
Fix stride computations for long double arrays.
tree
|
commitdiff
2007-10-01
Devang Patel
Relax unsafe use check. If there is one unconditional...
tree
|
commitdiff
2007-09-28
Dale Johannesen
minor long double related changes
tree
|
commitdiff
2007-09-28
Dale Johannesen
Don't do SRA for unions with long double fields.
tree
|
commitdiff
2007-09-25
Devang Patel
Handle multiple induction variables.
tree
|
commitdiff
2007-09-25
Devang Patel
Do not reserve DOM check for GetElementPtrInst.
tree
|
commitdiff
2007-09-25
Devang Patel
doh..
tree
|
commitdiff
2007-09-25
Devang Patel
Add transformation to update loop interation space...
tree
|
commitdiff
2007-09-24
Devang Patel
Do not promote null values because it may be unsafe...
tree
|
commitdiff
2007-09-24
Dan Gohman
explicit keywords.
tree
|
commitdiff
2007-09-21
Devang Patel
Fix PR1692
tree
|
commitdiff
2007-09-21
Owen Anderson
Add partial caching of non-local memory dependence...
tree
|
commitdiff
2007-09-20
Devang Patel
Update aux. info associated with an instruction before...
tree
|
commitdiff
2007-09-20
Devang Patel
Don't increment invalid iterator.
tree
|
commitdiff
2007-09-20
Nick Lewycky
Fix optimization. %x = sub %x, %y does not imply that...
tree
|
commitdiff
2007-09-19
Devang Patel
Avoid unsafe promotion.
tree
|
commitdiff
2007-09-19
Duncan Sands
Improve comment.
tree
|
commitdiff
2007-09-19
Duncan Sands
A global variable with external weak linkage can be...
tree
|
commitdiff
2007-09-19
Devang Patel
Relax loop ExitCondition predicate restriction.
tree
|
commitdiff
2007-09-19
Devang Patel
Filter loops where split condition's false branch is...
tree
|
commitdiff
2007-09-19
Devang Patel
Bail out early, before modifying anything.
tree
|
commitdiff
2007-09-19
Devang Patel
Work is incomplete. Loop is not modified at all right...
tree
|
commitdiff
2007-09-18
Devang Patel
Fix PR1657
tree
|
commitdiff
2007-09-17
Devang Patel
Do not eliminate loop when it is invalid to do so....
tree
|
commitdiff
2007-09-17
Devang Patel
Skeleton for transformations to truncate loop's iterati...
tree
|
commitdiff
2007-09-17
Devang Patel
Fix comment.
tree
|
commitdiff
2007-09-17
Chris Lattner
Merge DenseMapKeyInfo & DenseMapValueInfo into DenseMapInfo
tree
|
commitdiff
2007-09-17
Dan Gohman
Instcombine x-((x/y)*y) into a remainder operator.
tree
|
commitdiff
2007-09-17
Duncan Sands
Factor the trampoline transformation into a subroutine.
tree
|
commitdiff
2007-09-16
Owen Anderson
Be more careful when constant-folding PHI nodes.
tree
|
commitdiff
2007-09-14
Owen Anderson
Remove RLE. It is subsumed by GVN.
tree
|
commitdiff
2007-09-14
Dale Johannesen
Remove the assumption that FP's are either float or
tree
|
commitdiff
2007-09-14
Chris Lattner
Fix a logic error in ValueIsOnlyUsedLocallyOrStoredToOn...
tree
|
commitdiff
2007-09-14
Chris Lattner
silence a bogus gcc warning.
tree
|
commitdiff
2007-09-14
Bill Wendling
Temporary reverting r41817
tree
|
commitdiff
2007-09-13
Chris Lattner
Teach GlobalLoadUsesSimpleEnoughForHeapSRA and the...
tree
|
commitdiff
2007-09-13
Chris Lattner
be tolerant of PHI nodes when rewriting heap SROA code...
tree
|
commitdiff
2007-09-13
Chris Lattner
refactor some code, no functionality change. On the...
tree
|
commitdiff
2007-09-13
Chris Lattner
Make ValueIsOnlyUsedLocallyOrStoredToOneGlobal smart...
tree
|
commitdiff
2007-09-13
Chris Lattner
Make AllUsesOfLoadedValueWillTrapIfNull strong enough...
tree
|
commitdiff
2007-09-12
Chris Lattner
Change llvm.gcroot to not init the root to null at...
tree
|
commitdiff
2007-09-11
Duncan Sands
Turn calls to trampolines into calls to the underlying
tree
|
commitdiff
2007-09-11
Devang Patel
Avoid negative logic.
tree
|
commitdiff
2007-09-11
Devang Patel
Refactor code into a separate method.
tree
|
commitdiff
2007-09-11
Devang Patel
Clear split info object.
tree
|
commitdiff
next