2011-04-28 |
Chris Lattner | teach GVN to widen integer loads when they are overalig... |
tree | commitdiff |
2011-04-28 |
Andrew Trick | Reverting r130340 in the unlikely event that it's respo... |
tree | commitdiff |
2011-04-27 |
Andrew Trick | Fixes PR9730: indvars: An asserting value handle still... |
tree | commitdiff |
2011-04-27 |
Devang Patel | Simplify cfg inserts a call to trap when unreachable... |
tree | commitdiff |
2011-04-26 |
Chris Lattner | Improve the bail-out predicate to really only kick... |
tree | commitdiff |
2011-04-26 |
Chris Lattner | Enhance MemDep: When alias analysis returns a partial... |
tree | commitdiff |
2011-04-23 |
Jay Foad | Remove unused STL header includes. |
tree | commitdiff |
2011-04-20 |
Cameron Zwarich | Fix another case of <rdar://problem/9184212> that only... |
tree | commitdiff |
2011-04-20 |
Cameron Zwarich | The bitcast case here is actually handled uniformly... |
tree | commitdiff |
2011-04-20 |
Cameron Zwarich | Cleanup some code to better use an early return style... |
tree | commitdiff |
2011-04-15 |
Chris Lattner | Fix a ton of comment typos found by codespell. Patch by |
tree | commitdiff |
2011-04-14 |
Owen Anderson | Fix an infinite alternation in JumpThreading where... |
tree | commitdiff |
2011-04-14 |
Mon P Wang | Cleanup r129509 based on comments by Chris |
tree | commitdiff |
2011-04-14 |
Mon P Wang | Cleanup r129472 by using a utility routine as suggested... |
tree | commitdiff |
2011-04-14 |
Chris Lattner | fix a couple -Wsign-compare warnings. |
tree | commitdiff |
2011-04-13 |
Mon P Wang | Vectors with different number of elements of the same... |
tree | commitdiff |
2011-04-13 |
Junjie Gu | Fixed the revision 129449. |
tree | commitdiff |
2011-04-13 |
Junjie Gu | Passing unroll parameters (unroll-count, threshold... |
tree | commitdiff |
2011-04-13 |
Rafael Espindola | Add the alias analysis to the C api. |
tree | commitdiff |
2011-04-13 |
Bill Wendling | Reapply r129401 with patch for clang. |
tree | commitdiff |
2011-04-12 |
Bill Wendling | Revert r129401 for now. Clang is using the old way... |
tree | commitdiff |
2011-04-12 |
Bill Wendling | Remove the unaligned load intrinsics in favor of using... |
tree | commitdiff |
2011-04-12 |
Dan Gohman | Fix reassociate to use a worklist instead of recursing... |
tree | commitdiff |
2011-04-11 |
Jay Foad | Don't include Operator.h from InstrTypes.h. |
tree | commitdiff |
2011-04-09 |
Chris Lattner | fix PR9523, a crash in looprotate on a non-canonical... |
tree | commitdiff |
2011-04-09 |
Chris Lattner | Fix a bug where RecursivelyDeleteTriviallyDeadInstructi... |
tree | commitdiff |
2011-04-07 |
Rafael Espindola | Expose more passes to the C API. |
tree | commitdiff |
2011-04-07 |
Eli Friedman | PR9634: Don't unconditionally tell the AliasSetTracker... |
tree | commitdiff |
2011-03-30 |
Bill Wendling | * The DSE code that tested for overlapping needed to... |
tree | commitdiff |
2011-03-30 |
Jay Foad | Remove PHINode::reserveOperandSpace(). Instead, add... |
tree | commitdiff |
2011-03-30 |
Jay Foad | (Almost) always call reserveOperandSpace() on newly... |
tree | commitdiff |
2011-03-29 |
Benjamin Kramer | DSE: Remove an early exit optimization that depended... |
tree | commitdiff |
2011-03-29 |
Cameron Zwarich | Do some simple copy propagation through integer loads... |
tree | commitdiff |
2011-03-26 |
Bill Wendling | Simplification noticed by Frits. |
tree | commitdiff |
2011-03-26 |
Bill Wendling | Rework the logic that determines if a store completely... |
tree | commitdiff |
2011-03-26 |
Cameron Zwarich | Fix a typo and add a test. |
tree | commitdiff |
2011-03-26 |
Bill Wendling | PR9561: A store with a negative offset (via GEP) could... |
tree | commitdiff |
2011-03-24 |
Cameron Zwarich | Debug intrinsics must be skipped at the beginning and... |
tree | commitdiff |
2011-03-24 |
Cameron Zwarich | It is enough for the CallInst to have no uses to be... |
tree | commitdiff |
2011-03-24 |
Devang Patel | s/UpdateDT/ModifiedDT/g |
tree | commitdiff |
2011-03-24 |
Cameron Zwarich | Do early taildup of ret in CodeGenPrepare for potential... |
tree | commitdiff |
2011-03-24 |
Cameron Zwarich | Use an early return instead of a long if block. |
tree | commitdiff |
2011-03-24 |
Cameron Zwarich | When UpdateDT is set, DT is invalid, which could cause... |
tree | commitdiff |
2011-03-24 |
Cameron Zwarich | Check for TLI so that -codegenprepare can be used from... |
tree | commitdiff |
2011-03-23 |
Cameron Zwarich | Fix PR9464 by correcting some math that just happened... |
tree | commitdiff |
2011-03-21 |
Evan Cheng | Re-apply r127953 with fixes: eliminate empty return... |
tree | commitdiff |
2011-03-19 |
Daniel Dunbar | Revert r127953, "SimplifyCFG has stopped duplicating... |
tree | commitdiff |
2011-03-19 |
Evan Cheng | SimplifyCFG has stopped duplicating returns into predec... |
tree | commitdiff |
2011-03-18 |
Andrew Trick | Remove TargetData and ValueTracking includes. I didn... |
tree | commitdiff |
2011-03-17 |
Andrew Trick | Added isValidRewrite() to check the result of ScalarEvo... |
tree | commitdiff |
2011-03-17 |
Andrew Trick | whitespace |
tree | commitdiff |
2011-03-16 |
Cameron Zwarich | Fix a comment. |
tree | commitdiff |
2011-03-16 |
Cameron Zwarich | Only convert allocas to scalars if it is profitable... |
tree | commitdiff |
2011-03-16 |
Cameron Zwarich | Better use initializer lists. |
tree | commitdiff |
2011-03-16 |
Cameron Zwarich | Add a clarifying comment. |
tree | commitdiff |
2011-03-14 |
Andrew Trick | Added SCEV::NoWrapFlags to manage unsigned, signed... |
tree | commitdiff |
2011-03-14 |
Andrew Trick | whitespace |
tree | commitdiff |
2011-03-11 |
Cameron Zwarich | Roll r127459 back in: |
tree | commitdiff |
2011-03-11 |
Daniel Dunbar | Revert r127459, "Optimize trivial branches in CodeGenPr... |
tree | commitdiff |
2011-03-11 |
Cameron Zwarich | Optimize trivial branches in CodeGenPrepare, which... |
tree | commitdiff |
2011-03-10 |
Dan Gohman | RecursivelyDeleteTriviallyDeadInstructions only needs a |
tree | commitdiff |
2011-03-10 |
Dan Gohman | Fix reassociate to postpone certain instruction deletio... |
tree | commitdiff |
2011-03-09 |
Devang Patel | Preserve line number information while simplifying... |
tree | commitdiff |
2011-03-09 |
Cameron Zwarich | Fix a crasher introduced by r127317 that is seen on... |
tree | commitdiff |
2011-03-09 |
Cameron Zwarich | Add support to scalar replacement for partial vector... |
tree | commitdiff |
2011-03-09 |
Cameron Zwarich | Move vector type merging to a separate function in... |
tree | commitdiff |
2011-03-08 |
Devang Patel | While sinking an instruction, do not lose llvm.dbg... |
tree | commitdiff |
2011-03-07 |
Devang Patel | Preserve line no. info. |
tree | commitdiff |
2011-03-05 |
Cameron Zwarich | Fix PR9398 - 10% of llc compile time is spent in Value... |
tree | commitdiff |
2011-03-03 |
Richard Osborne | Fix typo in comment. |
tree | commitdiff |
2011-03-03 |
Richard Osborne | Optimize fprintf -> iprintf if there are no floating... |
tree | commitdiff |
2011-03-03 |
Richard Osborne | Optimize sprintf -> siprintf if there are no floating... |
tree | commitdiff |
2011-03-03 |
Richard Osborne | Optimize printf -> iprintf if there are no floating... |
tree | commitdiff |
2011-03-02 |
Cameron Zwarich | Remove some more unused code that I missed. |
tree | commitdiff |
2011-03-02 |
Cameron Zwarich | Eliminate the unused CodeGenPrepare option to split... |
tree | commitdiff |
2011-03-01 |
Cameron Zwarich | Stop computing the number of uses twice per value in... |
tree | commitdiff |
2011-02-28 |
Ted Kremenek | Unbreak CMake build. |
tree | commitdiff |
2011-02-28 |
Chris Lattner | update cmake |
tree | commitdiff |
2011-02-28 |
Dan Gohman | Delete the GEPSplitter experiment. |
tree | commitdiff |
2011-02-28 |
Dan Gohman | Delete the SimplifyHalfPowrLibCalls pass, which was... |
tree | commitdiff |
2011-02-24 |
Chris Lattner | wire TargetLibraryInfo into simplify libcalls and use... |
tree | commitdiff |
2011-02-24 |
Chris Lattner | move a massive amount of code out into its own helper... |
tree | commitdiff |
2011-02-22 |
Cameron Zwarich | Make LoopDeletion work on loops with multiple edges... |
tree | commitdiff |
2011-02-21 |
Chris Lattner | fix a crasher in disabled code (on variable stride... |
tree | commitdiff |
2011-02-21 |
Chris Lattner | Add some (disabled code) to print out negative strides. |
tree | commitdiff |
2011-02-19 |
Chris Lattner | rewrite the memset_pattern pattern generation stuff... |
tree | commitdiff |
2011-02-19 |
Chris Lattner | Implement rdar://9009151, transforming strided loop... |
tree | commitdiff |
2011-02-18 |
Chris Lattner | Make loop-idiom use TargetLibraryInfo to determine... |
tree | commitdiff |
2011-02-18 |
Chris Lattner | prevent jump threading from merging blocks when their... |
tree | commitdiff |
2011-02-17 |
Chris Lattner | fix PR9215, preventing -reassociate from clearing nsw... |
tree | commitdiff |
2011-02-15 |
Duncan Sands | Spelling fix: consequtive -> consecutive. |
tree | commitdiff |
2011-02-15 |
Chris Lattner | convert ConstantVector::get to use ArrayRef. |
tree | commitdiff |
2011-02-14 |
Devang Patel | Do not hoist @llvm.dbg.value. Here, @llvm.dbg.value... |
tree | commitdiff |
2011-02-14 |
Chris Lattner | revert my ConstantVector patch, it seems to have made... |
tree | commitdiff |
2011-02-14 |
Chris Lattner | Switch ConstantVector::get to use ArrayRef instead... |
tree | commitdiff |
2011-02-12 |
Daniel Dunbar | SimplifyLibCalls: Add missing legalize check on various... |
tree | commitdiff |
2011-02-11 |
Cameron Zwarich | Make LoopUnswitch preserve ScalarEvolution by just... |
tree | commitdiff |
2011-02-11 |
Cameron Zwarich | LoopInstSimplify preserves ScalarEvolution. |
tree | commitdiff |
2011-02-10 |
Cameron Zwarich | If we can't avoid running loop-simplify twice for now... |
tree | commitdiff |
2011-02-10 |
Eric Christopher | Revert this in an attempt to bring the builders back. |
tree | commitdiff |
next |