2006-10-25 |
Chris Lattner | hide symbols properly |
tree | commitdiff |
2006-10-24 |
Chris Lattner | Fix Transforms/ScalarRepl/2006-10-23-PointerUnionCrash.ll |
tree | commitdiff |
2006-10-24 |
Chris Lattner | Revert back to r1.21, which was the last revision of... |
tree | commitdiff |
2006-10-23 |
Chris Lattner | Handle fallout from the recent branch-on-undef changes... |
tree | commitdiff |
2006-10-23 |
Nick Lewycky | Remove the Backwards operation. Resolving now works... |
tree | commitdiff |
2006-10-22 |
Nick Lewycky | Fix similar missing optimization opportunity in XOR. |
tree | commitdiff |
2006-10-22 |
Nick Lewycky | Whoops! Add missing NULL check. |
tree | commitdiff |
2006-10-22 |
Nick Lewycky | Handle "if ((x|y) != 0)" for ints like we do for bools... |
tree | commitdiff |
2006-10-22 |
Nick Lewycky | AllocaInst can't return a null pointer. Fixes missed... |
tree | commitdiff |
2006-10-22 |
Chris Lattner | Add a workaround for PR962, disabling the more aggressi... |
tree | commitdiff |
2006-10-22 |
Chris Lattner | 3 Changes: |
tree | commitdiff |
2006-10-20 |
Chris Lattner | llvm-extract should remove module-level asm |
tree | commitdiff |
2006-10-20 |
Chris Lattner | Fix an ugly problem in SCCP. This fixes Benchmarks... |
tree | commitdiff |
2006-10-20 |
Chris Lattner | Fix miscompilation of MallocBench/espresso which code... |
tree | commitdiff |
2006-10-20 |
Reid Spencer | For PR950: |
tree | commitdiff |
2006-10-20 |
Devang Patel | While creating mask, use 1ULL instead of 1. |
tree | commitdiff |
2006-10-20 |
Chris Lattner | Fix SimplifyCFG/2006-10-19-UncondDiv.ll by disabling... |
tree | commitdiff |
2006-10-19 |
Devang Patel | It is OK to remove extra cast if operation is EQ/NE... |
tree | commitdiff |
2006-10-19 |
Devang Patel | Typo Typo. |
tree | commitdiff |
2006-10-19 |
Devang Patel | Typo. |
tree | commitdiff |
2006-10-19 |
Devang Patel | Fix bug in PR454 resolution. Added new test case. |
tree | commitdiff |
2006-10-16 |
Reid Spencer | Undo Chris' last patch, it caused a regression. |
tree | commitdiff |
2006-10-15 |
Chris Lattner | fix a buggy check that accidentally disabled this xform |
tree | commitdiff |
2006-10-12 |
Nick Lewycky | Replace custom dispatch code with two uses of InstVisit... |
tree | commitdiff |
2006-10-08 |
Chris Lattner | Implement SROA of unions with mixed pointers/integers... |
tree | commitdiff |
2006-10-08 |
Chris Lattner | Implement Transforms/ScalarRepl/union-pointer.ll:test |
tree | commitdiff |
2006-10-05 |
Chris Lattner | add a new SimplifyDemandedVectorElts method, which... |
tree | commitdiff |
2006-10-04 |
Chris Lattner | This case isn't implemented yet. It seems unlikely... |
tree | commitdiff |
2006-10-03 |
Nick Lewycky | Simplify logic further. |
tree | commitdiff |
2006-10-03 |
Nick Lewycky | Simplify, now that predsimplify depends on break-crit... |
tree | commitdiff |
2006-10-03 |
Nick Lewycky | Move break-crit-edges before the predicate simplifier... |
tree | commitdiff |
2006-10-03 |
Evan Cheng | Revert previous patch. Still breaking things. |
tree | commitdiff |
2006-10-03 |
Chris Lattner | Fix PR932 and Analysis/Dominators/2006-10-02-BreakCritE... |
tree | commitdiff |
2006-10-01 |
Chris Lattner | Fix a bug from r1.391 of this file, where we checked... |
tree | commitdiff |
2006-09-30 |
Chris Lattner | Fix debug output |
tree | commitdiff |
2006-09-30 |
Chris Lattner | Implement SRA of heap allocations. |
tree | commitdiff |
2006-09-30 |
Chris Lattner | Add some ifdef'd out debug info |
tree | commitdiff |
2006-09-28 |
Chris Lattner | Eliminate ConstantBool::True and ConstantBool::False... |
tree | commitdiff |
2006-09-28 |
Owen Anderson | Another attempt at making ArgPromotion smarter. This... |
tree | commitdiff |
2006-09-28 |
Chris Lattner | simplify code |
tree | commitdiff |
2006-09-27 |
Chris Lattner | set DEBUG_TYPE right |
tree | commitdiff |
2006-09-23 |
Nick Lewycky | Style changes only. Remove dead code, fix a comment. |
tree | commitdiff |
2006-09-23 |
Chris Lattner | Be far more careful when splitting a loop header, eithe... |
tree | commitdiff |
2006-09-23 |
Chris Lattner | Teach UpdateDomInfoForRevectoredPreds to handle revecto... |
tree | commitdiff |
2006-09-21 |
Chris Lattner | Fix Transforms/IndVarsSimplify/2006-09-20-LFTR-Crash.ll |
tree | commitdiff |
2006-09-21 |
Nick Lewycky | Don't rewrite ConstantExpr::get. |
tree | commitdiff |
2006-09-20 |
Nick Lewycky | Once we're down to "setcc type constant1, constant2... |
tree | commitdiff |
2006-09-20 |
Nick Lewycky | Use a total ordering to compare instructions. |
tree | commitdiff |
2006-09-20 |
Andrew Lenharth | simplify |
tree | commitdiff |
2006-09-20 |
Chris Lattner | We went through all that trouble to compute whether... |
tree | commitdiff |
2006-09-20 |
Evan Cheng | Back out Chris' last set of changes. This breaks 177... |
tree | commitdiff |
2006-09-20 |
Evan Cheng | 80 col. |
tree | commitdiff |
2006-09-19 |
Andrew Lenharth | If we have an add, do it in the pointer realm, not... |
tree | commitdiff |
2006-09-19 |
Chris Lattner | implement select.ll:test19-22 |
tree | commitdiff |
2006-09-18 |
Nick Lewycky | Walk down the dominator tree instead of the control... |
tree | commitdiff |
2006-09-18 |
Chris Lattner | Fix an infinite loop building the CFE |
tree | commitdiff |
2006-09-18 |
Chris Lattner | Implement a trivial optzn: of vastart is never called... |
tree | commitdiff |
2006-09-18 |
Chris Lattner | Implement InstCombine/cast.ll:test31. This speeds... |
tree | commitdiff |
2006-09-18 |
Chris Lattner | Implement Transforms/InstCombine/shift-sra.ll:test0 |
tree | commitdiff |
2006-09-18 |
Chris Lattner | Rewrite shift/and/compare sequences to promote better... |
tree | commitdiff |
2006-09-16 |
Chris Lattner | Fix Transforms/InstCombine/2006-09-15-CastToBool.ll... |
tree | commitdiff |
2006-09-15 |
Chris Lattner | revert previous two patches. They cause miscompilation... |
tree | commitdiff |
2006-09-15 |
Owen Anderson | Revert my previous work on ArgumentPromotion. Further... |
tree | commitdiff |
2006-09-14 |
Anton Korobeynikov | Adding dllimport, dllexport and external weak linkage... |
tree | commitdiff |
2006-09-13 |
Chris Lattner | Second half of the fix for Transforms/Inline/inline_cle... |
tree | commitdiff |
2006-09-13 |
Nick Lewycky | Add some more consistency checks. |
tree | commitdiff |
2006-09-13 |
Nick Lewycky | Fix unionSets so that it can merge correctly. |
tree | commitdiff |
2006-09-13 |
Chris Lattner | Implement the first half of Transforms/Inline/inline_cl... |
tree | commitdiff |
2006-09-13 |
Nick Lewycky | Erase dead instructions. |
tree | commitdiff |
2006-09-13 |
Devang Patel | Initialize DontInternalize. |
tree | commitdiff |
2006-09-12 |
Chris Lattner | An sinkable instruction may exist with uses, if those... |
tree | commitdiff |
2006-09-11 |
Chris Lattner | Fix PR905 and InstCombine/2006-09-11-EmptyStructCrash.ll |
tree | commitdiff |
2006-09-11 |
Nick Lewycky | Skip the linear search if the answer is already known. |
tree | commitdiff |
2006-09-10 |
Chris Lattner | Allow tail duplication in more cases, relaxing the... |
tree | commitdiff |
2006-09-10 |
Nick Lewycky | Replace EquivalenceClasses with a custom-built data... |
tree | commitdiff |
2006-09-09 |
Chris Lattner | Implement Transforms/InstCombine/hoist_instr.ll |
tree | commitdiff |
2006-09-09 |
Chris Lattner | Make inlining costs more accurate. |
tree | commitdiff |
2006-09-09 |
Chris Lattner | Turn div X, (Cond ? Y : 0) -> div X, Y |
tree | commitdiff |
2006-09-07 |
Chris Lattner | Throttle back tail duplication to avoid creating really... |
tree | commitdiff |
2006-09-05 |
Chris Lattner | Fix Duraid's changes to work when TLI is null. This... |
tree | commitdiff |
2006-09-04 |
Duraid Madina | add setJumpBufSize() and setJumpBufAlignment() to targe... |
tree | commitdiff |
2006-09-02 |
Owen Anderson | Make ArgumentPromotion handle recursive functions that... |
tree | commitdiff |
2006-09-02 |
Nick Lewycky | Improve handling of SelectInst. |
tree | commitdiff |
2006-09-01 |
Nick Lewycky | Don't confuse canonicalize and lookup. Fixes predsimpli... |
tree | commitdiff |
2006-08-31 |
Nick Lewycky | Properties where both Values weren't in the union ... |
tree | commitdiff |
2006-08-30 |
Nick Lewycky | Move to using the EquivalenceClass ADT. Removes SynSets. |
tree | commitdiff |
2006-08-29 |
Devang Patel | Do not rely on std::sort and std::erase to get list... |
tree | commitdiff |
2006-08-29 |
Owen Anderson | Clean up a bit. |
tree | commitdiff |
2006-08-28 |
Nick Lewycky | Add PredicateSimplifier pass. Collapses equal variables... |
tree | commitdiff |
2006-08-28 |
Owen Anderson | Make LoopUnroll fold excessive BasicBlocks. This resul... |
tree | commitdiff |
2006-08-28 |
Chris Lattner | simplify AnalysisGroup registration, eliminating one... |
tree | commitdiff |
2006-08-27 |
Chris Lattner | eliminate RegisterOpt. It does the same thing as Regis... |
tree | commitdiff |
2006-08-27 |
Chris Lattner | s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| |
tree | commitdiff |
2006-08-25 |
Owen Anderson | Fix a crash related to updating Phi nodes in the origin... |
tree | commitdiff |
2006-08-25 |
Owen Anderson | Add an assertion to check that we're really preserving... |
tree | commitdiff |
2006-08-25 |
Owen Anderson | Reapply the indvars patch, since nothing blew up last... |
tree | commitdiff |
2006-08-25 |
Owen Anderson | Revert my previous patch. Since there are some major... |
tree | commitdiff |
2006-08-25 |
Owen Anderson | Specify that indvars actually preserve LCSSA. This... |
tree | commitdiff |
2006-08-24 |
Owen Anderson | Implement unrolling of multiblock loops. This signific... |
tree | commitdiff |
2006-08-18 |
Reid Spencer | Fix a grammaro in a comment. |
tree | commitdiff |
next |