2005-08-16 |
Chris Lattner | Fix a bad case in gzip where we put lots of things...
|
commit | commitdiff | tree |
2005-08-16 |
Chris Lattner | Fix Transforms/LoopStrengthReduce/2005-08-15-AddRecIV.ll
|
commit | commitdiff | tree |
2005-08-16 |
Chris Lattner | testcase that crashes lsr, distilled from 175.vpr
|
commit | commitdiff | tree |
2005-08-15 |
Chris Lattner | Turn loop strength reduction on by default.
|
commit | commitdiff | tree |
2005-08-15 |
Chris Lattner | Teach LLVM to know how many times a loop executes when...
|
commit | commitdiff | tree |
2005-08-13 |
Chris Lattner | Ooops, don't forget to clear this. The real inner...
|
commit | commitdiff | tree |
2005-08-13 |
Chris Lattner | Recursively scan scev expressions for common subexpressions...
|
commit | commitdiff | tree |
2005-08-13 |
Chris Lattner | Teach SplitCriticalEdge to update LoopInfo if it is...
|
commit | commitdiff | tree |
2005-08-13 |
Chris Lattner | remove dead code. The exit block list is computed...
|
commit | commitdiff | tree |
2005-08-12 |
Chris Lattner | implement a couple of simple shift foldings.
|
commit | commitdiff | tree |
2005-08-12 |
Chris Lattner | testcase that crashed the ppc backend, distilled from...
|
commit | commitdiff | tree |
2005-08-12 |
Chris Lattner | When splitting critical edges, make sure not to leave...
|
commit | commitdiff | tree |
2005-08-12 |
Chris Lattner | Add a helper method
|
commit | commitdiff | tree |
2005-08-12 |
Chris Lattner | add a helper method
|
commit | commitdiff | tree |
2005-08-12 |
Chris Lattner | Fix a FIXME: if we are inserting code for a PHI argument...
|
commit | commitdiff | tree |
2005-08-12 |
Chris Lattner | Change break critical edges to not remove, then insert...
|
commit | commitdiff | tree |
2005-08-11 |
Chris Lattner | First rev of Xcode 2.1 project
|
commit | commitdiff | tree |
2005-08-11 |
Chris Lattner | Tidied up the use of dyn_cast<ConstantSDNode> by using...
|
commit | commitdiff | tree |
2005-08-11 |
Chris Lattner | Use a more efficient method of creating integer and...
|
commit | commitdiff | tree |
2005-08-10 |
Chris Lattner | Changes for PPC32ISelPattern.cpp
|
commit | commitdiff | tree |
2005-08-10 |
Chris Lattner | Fix an oversight that may be causing PR617.
|
commit | commitdiff | tree |
2005-08-10 |
Chris Lattner | now that we handle non-constant strides, this testcase...
|
commit | commitdiff | tree |
2005-08-10 |
Chris Lattner | remove some trickiness that broke yacr2 and some other...
|
commit | commitdiff | tree |
2005-08-10 |
Chris Lattner | Changed the XOR case to use the isOprNot predicate.
|
commit | commitdiff | tree |
2005-08-10 |
Chris Lattner | 1. Refactored handling of integer immediate values...
|
commit | commitdiff | tree |
2005-08-10 |
Chris Lattner | Fix a bug compiling: select (i32 < i32), f32, f32
|
commit | commitdiff | tree |
2005-08-10 |
Chris Lattner | Make loop-simplify produce better loops by turning...
|
commit | commitdiff | tree |
2005-08-10 |
Chris Lattner | New testcase
|
commit | commitdiff | tree |
2005-08-10 |
Chris Lattner | Allow indvar simplify to canonicalize ANY affine IV...
|
commit | commitdiff | tree |
2005-08-10 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2005-08-10 |
Chris Lattner | Fix an obvious oops
|
commit | commitdiff | tree |
2005-08-10 |
Chris Lattner | new testcase we handle
|
commit | commitdiff | tree |
2005-08-10 |
Chris Lattner | Teach LSR to strength reduce IVs that have a loop-invariant...
|
commit | commitdiff | tree |
2005-08-10 |
Chris Lattner | Fix Regression/Transforms/LoopStrengthReduce/phi_node_update...
|
commit | commitdiff | tree |
2005-08-10 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2005-08-09 |
Chris Lattner | Fix some 80 column violations.
|
commit | commitdiff | tree |
2005-08-09 |
Chris Lattner | implement two helper methods
|
commit | commitdiff | tree |
2005-08-09 |
Chris Lattner | add two helper methods
|
commit | commitdiff | tree |
2005-08-09 |
Chris Lattner | Fix spelling, fix some broken canonicalizations by...
|
commit | commitdiff | tree |
2005-08-09 |
Chris Lattner | I can't believe I caught this before Misha! :)
|
commit | commitdiff | tree |
2005-08-09 |
Chris Lattner | add a optimization note
|
commit | commitdiff | tree |
2005-08-09 |
Chris Lattner | add cc nodes to the AllNodes list so they show up in...
|
commit | commitdiff | tree |
2005-08-09 |
Chris Lattner | Add testcases for new rlwinm cases handled, patch by...
|
commit | commitdiff | tree |
2005-08-09 |
Chris Lattner | Update the targets to the new SETCC/CondCodeSDNode...
|
commit | commitdiff | tree |
2005-08-09 |
Chris Lattner | Eliminate the SetCCSDNode in favor of a CondCodeSDNode...
|
commit | commitdiff | tree |
2005-08-09 |
Chris Lattner | Minor cleanup patch, no functionality changes. Written...
|
commit | commitdiff | tree |
2005-08-09 |
Chris Lattner | Fix CodeGen/Generic/div-neg-power-2.ll, a regression...
|
commit | commitdiff | tree |
2005-08-09 |
Chris Lattner | new reg test for a failure last night on ppc/darwin
|
commit | commitdiff | tree |
2005-08-09 |
Chris Lattner | SCEVAddExpr::get() of an empty list is invalid.
|
commit | commitdiff | tree |
2005-08-09 |
Chris Lattner | This is now implemented
|
commit | commitdiff | tree |
2005-08-09 |
Chris Lattner | Implement: LoopStrengthReduce/share_ivs.ll
|
commit | commitdiff | tree |
2005-08-08 |
Chris Lattner | Suck the base value out of the UsersToProcess vector...
|
commit | commitdiff | tree |
2005-08-08 |
Chris Lattner | Split MoveLoopVariantsToImediateField out from MoveImmediate...
|
commit | commitdiff | tree |
2005-08-08 |
Chris Lattner | A testcase I don't want to break in the future
|
commit | commitdiff | tree |
2005-08-08 |
Chris Lattner | Allow tools with "consume after" options (like lli...
|
commit | commitdiff | tree |
2005-08-08 |
Chris Lattner | Remove getImmediateForOpcode, which is now dead.
|
commit | commitdiff | tree |
2005-08-08 |
Chris Lattner | Add new immediate handling support for mul/div.
|
commit | commitdiff | tree |
2005-08-08 |
Chris Lattner | Add support for OR/XOR/SUB immediates that are handled...
|
commit | commitdiff | tree |
2005-08-08 |
Chris Lattner | Modify the ISD::AND opcode case to use new immediate...
|
commit | commitdiff | tree |
2005-08-08 |
Chris Lattner | Modify the ISD::ADD opcode case to use new immediate...
|
commit | commitdiff | tree |
2005-08-08 |
Chris Lattner | Modify existing support functions to use new immediate...
|
commit | commitdiff | tree |
2005-08-08 |
Chris Lattner | Add support predicates for future immediate constant...
|
commit | commitdiff | tree |
2005-08-08 |
Chris Lattner | Move IsRunOfOnes to a more logical place and rename...
|
commit | commitdiff | tree |
2005-08-08 |
Chris Lattner | Use the new 'moveBefore' method to simplify some code...
|
commit | commitdiff | tree |
2005-08-08 |
Chris Lattner | Reject command lines that have too many positional...
|
commit | commitdiff | tree |
2005-08-08 |
Chris Lattner | Not all constants are legal immediates in load/store...
|
commit | commitdiff | tree |
2005-08-08 |
Chris Lattner | new testcase, not implemented yet
|
commit | commitdiff | tree |
2005-08-08 |
Chris Lattner | Implement LoopStrengthReduce/share_code_in_preheader...
|
commit | commitdiff | tree |
2005-08-08 |
Chris Lattner | It is better to not depend on CSE to share multiplies...
|
commit | commitdiff | tree |
2005-08-08 |
Chris Lattner | These are both implemented by a recent LSR patch
|
commit | commitdiff | tree |
2005-08-08 |
Chris Lattner | Implement a simple optimization for the termination...
|
commit | commitdiff | tree |
2005-08-08 |
Chris Lattner | add new helper function
|
commit | commitdiff | tree |
2005-08-08 |
Chris Lattner | add a new helper method
|
commit | commitdiff | tree |
2005-08-08 |
Chris Lattner | Handle 64-bit constant exprs on 64-bit targets.
|
commit | commitdiff | tree |
2005-08-07 |
Chris Lattner | All stats are "Number of ..."
|
commit | commitdiff | tree |
2005-08-07 |
Chris Lattner | Add some simple folds that occur in bitfield cases...
|
commit | commitdiff | tree |
2005-08-07 |
Chris Lattner | Fix typoCVS: -------------------------------------...
|
commit | commitdiff | tree |
2005-08-07 |
Chris Lattner | add a small simplification that can be exposed after...
|
commit | commitdiff | tree |
2005-08-07 |
Chris Lattner | * Use the new PHINode::hasConstantValue method to simplify...
|
commit | commitdiff | tree |
2005-08-07 |
Chris Lattner | New testcases for PR615
|
commit | commitdiff | tree |
2005-08-05 |
Chris Lattner | Consolidate the GPOpt stuff to all use the Subtarget...
|
commit | commitdiff | tree |
2005-08-05 |
Chris Lattner | adjust to change in getSubtarget() api
|
commit | commitdiff | tree |
2005-08-05 |
Chris Lattner | Since getSubtarget() always provides a const Subtarget...
|
commit | commitdiff | tree |
2005-08-05 |
Chris Lattner | Enable gp optimizations by default when available,...
|
commit | commitdiff | tree |
2005-08-05 |
Chris Lattner | teach TestRunner about prcontext
|
commit | commitdiff | tree |
2005-08-05 |
Chris Lattner | two simple testcases loopreduce should handle but does...
|
commit | commitdiff | tree |
2005-08-05 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2005-08-05 |
Chris Lattner | Change FindEarliestCallSeqEnd (used by libcall insertion...
|
commit | commitdiff | tree |
2005-08-05 |
Chris Lattner | Fix a use-of-dangling-pointer bug, from the introduction...
|
commit | commitdiff | tree |
2005-08-05 |
Chris Lattner | Fix a latent bug in the libcall inserter that was exposed...
|
commit | commitdiff | tree |
2005-08-05 |
Chris Lattner | don't crash when running the PPC backend on non-ppc...
|
commit | commitdiff | tree |
2005-08-05 |
Chris Lattner | PHINode::hasConstantValue should never return the PHI...
|
commit | commitdiff | tree |
2005-08-05 |
Chris Lattner | Fix an iterator invalidation problem when we decide...
|
commit | commitdiff | tree |
2005-08-05 |
Chris Lattner | Make sure to clean CastedPointers after casts are potentiall...
|
commit | commitdiff | tree |
2005-08-05 |
Chris Lattner | now that hasConstantValue defaults to only returning...
|
commit | commitdiff | tree |
2005-08-05 |
Chris Lattner | Invoke instructions do not dominate all successors
|
commit | commitdiff | tree |
2005-08-05 |
Chris Lattner | Now that hasConstantValue is more careful w.r.t. returning...
|
commit | commitdiff | tree |
2005-08-05 |
Chris Lattner | Use the bool argument to hasConstantValue to decide...
|
commit | commitdiff | tree |
2005-08-05 |
Chris Lattner | new testcase that condprop should handle. The PHI...
|
commit | commitdiff | tree |
2005-08-05 |
Chris Lattner | This code can handle non-dominating instructions
|
commit | commitdiff | tree |
next |