2005-08-09 |
Chris Lattner | Update the targets to the new SETCC/CondCodeSDNode... |
commit | commitdiff | tree | snapshot |
2005-08-09 |
Chris Lattner | Eliminate the SetCCSDNode in favor of a CondCodeSDNode... |
commit | commitdiff | tree | snapshot |
2005-08-09 |
Chris Lattner | Minor cleanup patch, no functionality changes. Written... |
commit | commitdiff | tree | snapshot |
2005-08-09 |
Chris Lattner | Fix CodeGen/Generic/div-neg-power-2.ll, a regression... |
commit | commitdiff | tree | snapshot |
2005-08-09 |
Chris Lattner | new reg test for a failure last night on ppc/darwin |
commit | commitdiff | tree | snapshot |
2005-08-09 |
Chris Lattner | SCEVAddExpr::get() of an empty list is invalid. |
commit | commitdiff | tree | snapshot |
2005-08-09 |
Chris Lattner | This is now implemented |
commit | commitdiff | tree | snapshot |
2005-08-09 |
Chris Lattner | Implement: LoopStrengthReduce/share_ivs.ll |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Suck the base value out of the UsersToProcess vector... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Split MoveLoopVariantsToImediateField out from MoveImme... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Nate Begeman | Factor out some common code, and be smarter about when... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | A testcase I don't want to break in the future |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Allow tools with "consume after" options (like lli... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Remove getImmediateForOpcode, which is now dead. |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Add new immediate handling support for mul/div. |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Add support for OR/XOR/SUB immediates that are handled... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Modify the ISD::AND opcode case to use new immediate... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Modify the ISD::ADD opcode case to use new immediate... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Modify existing support functions to use new immediate... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Add support predicates for future immediate constant... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Move IsRunOfOnes to a more logical place and rename... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Nate Begeman | Fix JIT encoding of ppc mfocrf instruction; the operand... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Use the new 'moveBefore' method to simplify some code... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Reject command lines that have too many positional... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Not all constants are legal immediates in load/store... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | new testcase, not implemented yet |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Implement LoopStrengthReduce/share_code_in_preheader... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | It is better to not depend on CSE to share multiplies... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | These are both implemented by a recent LSR patch |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Implement a simple optimization for the termination... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | add new helper function |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | add a new helper method |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Handle 64-bit constant exprs on 64-bit targets. |
commit | commitdiff | tree | snapshot |
2005-08-07 |
Chris Lattner | All stats are "Number of ..." |
commit | commitdiff | tree | snapshot |
2005-08-07 |
Chris Lattner | Add some simple folds that occur in bitfield cases... |
commit | commitdiff | tree | snapshot |
2005-08-07 |
Chris Lattner | Fix typoCVS: -------------------------------------... |
commit | commitdiff | tree | snapshot |
2005-08-07 |
Chris Lattner | add a small simplification that can be exposed after... |
commit | commitdiff | tree | snapshot |
2005-08-07 |
Chris Lattner | * Use the new PHINode::hasConstantValue method to simpl... |
commit | commitdiff | tree | snapshot |
2005-08-07 |
Chris Lattner | New testcases for PR615 |
commit | commitdiff | tree | snapshot |
2005-08-05 |
Chris Lattner | Consolidate the GPOpt stuff to all use the Subtarget... |
commit | commitdiff | tree | snapshot |
2005-08-05 |
Chris Lattner | adjust to change in getSubtarget() api |
commit | commitdiff | tree | snapshot |
2005-08-05 |
Chris Lattner | Since getSubtarget() always provides a const Subtarget... |
commit | commitdiff | tree | snapshot |
2005-08-05 |
Chris Lattner | Enable gp optimizations by default when available,... |
commit | commitdiff | tree | snapshot |
2005-08-05 |
Chris Lattner | teach TestRunner about prcontext |
commit | commitdiff | tree | snapshot |
2005-08-05 |
Chris Lattner | two simple testcases loopreduce should handle but does... |
commit | commitdiff | tree | snapshot |
2005-08-05 |
Chris Lattner | add a note |
commit | commitdiff | tree | snapshot |
2005-08-05 |
Chris Lattner | Change FindEarliestCallSeqEnd (used by libcall insertio... |
commit | commitdiff | tree | snapshot |
2005-08-05 |
Chris Lattner | Fix a use-of-dangling-pointer bug, from the introductio... |
commit | commitdiff | tree | snapshot |
2005-08-05 |
Chris Lattner | Fix a latent bug in the libcall inserter that was expos... |
commit | commitdiff | tree | snapshot |
2005-08-05 |
Chris Lattner | don't crash when running the PPC backend on non-ppc... |
commit | commitdiff | tree | snapshot |
2005-08-05 |
Chris Lattner | PHINode::hasConstantValue should never return the PHI... |
commit | commitdiff | tree | snapshot |
2005-08-05 |
Chris Lattner | Fix an iterator invalidation problem when we decide... |
commit | commitdiff | tree | snapshot |
2005-08-05 |
Chris Lattner | Make sure to clean CastedPointers after casts are poten... |
commit | commitdiff | tree | snapshot |
2005-08-05 |
Chris Lattner | now that hasConstantValue defaults to only returning... |
commit | commitdiff | tree | snapshot |
2005-08-05 |
Chris Lattner | Invoke instructions do not dominate all successors |
commit | commitdiff | tree | snapshot |
2005-08-05 |
Chris Lattner | Now that hasConstantValue is more careful w.r.t. return... |
commit | commitdiff | tree | snapshot |
2005-08-05 |
Chris Lattner | Use the bool argument to hasConstantValue to decide... |
commit | commitdiff | tree | snapshot |
2005-08-05 |
Chris Lattner | new testcase that condprop should handle. The PHI... |
commit | commitdiff | tree | snapshot |
2005-08-05 |
Chris Lattner | This code can handle non-dominating instructions |
commit | commitdiff | tree | snapshot |
2005-08-05 |
Chris Lattner | Mark hasConstantValue as a const method |
commit | commitdiff | tree | snapshot |
2005-08-04 |
Nate Begeman | Add an extra parameter that Chris requested |
commit | commitdiff | tree | snapshot |
2005-08-04 |
Nate Begeman | Fix a fixme in CondPropagate.cpp by moving a PhiNode... |
commit | commitdiff | tree | snapshot |
2005-08-04 |
Chris Lattner | add a testcase nate requested |
commit | commitdiff | tree | snapshot |
2005-08-04 |
Chris Lattner | Modify how immediates are removed from base expressions... |
commit | commitdiff | tree | snapshot |
2005-08-04 |
Nate Begeman | Fix a fixme in LegalizeDAG |
commit | commitdiff | tree | snapshot |
2005-08-04 |
Nate Begeman | Hack to naturally align doubles in the constant pool... |
commit | commitdiff | tree | snapshot |
2005-08-04 |
Nate Begeman | Use the new subtarget support to automatically choose... |
commit | commitdiff | tree | snapshot |
2005-08-04 |
Chris Lattner | * Refactor some code into a new BasedUser::RewriteInstr... |
commit | commitdiff | tree | snapshot |
2005-08-04 |
Chris Lattner | This should not run lli, that is for llvm-test. |
commit | commitdiff | tree | snapshot |
2005-08-04 |
Chris Lattner | None of these tests should require a working lli, they... |
commit | commitdiff | tree | snapshot |
2005-08-04 |
Chris Lattner | Fix a case that caused this to crash on 178.galgel |
commit | commitdiff | tree | snapshot |
2005-08-04 |
Chris Lattner | Teach LSR about loop-variant expressions, such as loops... |
commit | commitdiff | tree | snapshot |
2005-08-04 |
Chris Lattner | This testcase now passes |
commit | commitdiff | tree | snapshot |
2005-08-04 |
Nate Begeman | Remove some more dead code. |
commit | commitdiff | tree | snapshot |
2005-08-04 |
Chris Lattner | Refactor this code substantially with the following... |
commit | commitdiff | tree | snapshot |
2005-08-04 |
Andrew Lenharth | No, IDEFs shouldn't be JITed |
commit | commitdiff | tree | snapshot |
2005-08-04 |
Misha Brukman | * Unbreak release build |
commit | commitdiff | tree | snapshot |
2005-08-04 |
Misha Brukman | * Unbreak optimized build (noticed by Eric van Riet... |
commit | commitdiff | tree | snapshot |
2005-08-04 |
Nate Begeman | Add Subtarget support to PowerPC. Next up, using it. |
commit | commitdiff | tree | snapshot |
2005-08-04 |
Chris Lattner | refactor some code |
commit | commitdiff | tree | snapshot |
2005-08-04 |
Chris Lattner | this is not implemented by lsr yet |
commit | commitdiff | tree | snapshot |
2005-08-04 |
Chris Lattner | invert to if's to make the logic simpler |
commit | commitdiff | tree | snapshot |
2005-08-04 |
Chris Lattner | When processing outer loops and we find uses of an... |
commit | commitdiff | tree | snapshot |
2005-08-03 |
Chris Lattner | Teach loop-reduce to see into nested loops, to pull... |
commit | commitdiff | tree | snapshot |
2005-08-03 |
Chris Lattner | improve debug output |
commit | commitdiff | tree | snapshot |
2005-08-03 |
Nate Begeman | Scalar SSE: load +0.0 -> xorps/xorpd |
commit | commitdiff | tree | snapshot |
2005-08-03 |
Chris Lattner | this now passes |
commit | commitdiff | tree | snapshot |
2005-08-03 |
Chris Lattner | Move from Stage 0 to Stage 1. |
commit | commitdiff | tree | snapshot |
2005-08-03 |
Andrew Lenharth | Alpha ABI specifies stack is always 16 byte alligned... |
commit | commitdiff | tree | snapshot |
2005-08-03 |
Chris Lattner | Rename IVUse to IVUsersOfOneStride, use a struct instea... |
commit | commitdiff | tree | snapshot |
2005-08-03 |
Chris Lattner | Fix a nasty dangling pointer issue. The ScalarEvolutio... |
commit | commitdiff | tree | snapshot |
2005-08-03 |
Chris Lattner | Fix this to test the BE we care about |
commit | commitdiff | tree | snapshot |
2005-08-03 |
Chris Lattner | Fix an obvious bug in the Log2 stuff that broke SingleS... |
commit | commitdiff | tree | snapshot |
2005-08-03 |
Chris Lattner | Fix PR611, codegen'ing SREM of FP operands to fmod... |
commit | commitdiff | tree | snapshot |
2005-08-03 |
Chris Lattner | The correct fix for PR612, which also fixes |
commit | commitdiff | tree | snapshot |
2005-08-03 |
Chris Lattner | new testcase for PR612 |
commit | commitdiff | tree | snapshot |
2005-08-03 |
Chris Lattner | When inserting code, make sure not to insert it before... |
commit | commitdiff | tree | snapshot |
2005-08-03 |
Chris Lattner | new testcase for PR612 |
commit | commitdiff | tree | snapshot |
2005-08-03 |
Nate Begeman | Add a couple rlwinm tests for bitfield clears |
commit | commitdiff | tree | snapshot |
2005-08-03 |
Nate Begeman | Update rlwimi tests to catch all the cases we care... |
commit | commitdiff | tree | snapshot |
next |