2005-08-08 |
Chris Lattner | Allow tools with "consume after" options (like lli... |
tree | commitdiff |
2005-08-08 |
Chris Lattner | Remove getImmediateForOpcode, which is now dead. |
tree | commitdiff |
2005-08-08 |
Chris Lattner | Add new immediate handling support for mul/div. |
tree | commitdiff |
2005-08-08 |
Chris Lattner | Add support for OR/XOR/SUB immediates that are handled... |
tree | commitdiff |
2005-08-08 |
Chris Lattner | Modify the ISD::AND opcode case to use new immediate... |
tree | commitdiff |
2005-08-08 |
Chris Lattner | Modify the ISD::ADD opcode case to use new immediate... |
tree | commitdiff |
2005-08-08 |
Chris Lattner | Modify existing support functions to use new immediate... |
tree | commitdiff |
2005-08-08 |
Chris Lattner | Add support predicates for future immediate constant... |
tree | commitdiff |
2005-08-08 |
Chris Lattner | Move IsRunOfOnes to a more logical place and rename... |
tree | commitdiff |
2005-08-08 |
Nate Begeman | Fix JIT encoding of ppc mfocrf instruction; the operand... |
tree | commitdiff |
2005-08-08 |
Chris Lattner | Use the new 'moveBefore' method to simplify some code... |
tree | commitdiff |
2005-08-08 |
Chris Lattner | Reject command lines that have too many positional... |
tree | commitdiff |
2005-08-08 |
Chris Lattner | Not all constants are legal immediates in load/store... |
tree | commitdiff |
2005-08-08 |
Chris Lattner | Implement LoopStrengthReduce/share_code_in_preheader... |
tree | commitdiff |
2005-08-08 |
Chris Lattner | Implement a simple optimization for the termination... |
tree | commitdiff |
2005-08-08 |
Chris Lattner | add new helper function |
tree | commitdiff |
2005-08-08 |
Chris Lattner | Handle 64-bit constant exprs on 64-bit targets. |
tree | commitdiff |
2005-08-07 |
Chris Lattner | All stats are "Number of ..." |
tree | commitdiff |
2005-08-07 |
Chris Lattner | Add some simple folds that occur in bitfield cases... |
tree | commitdiff |
2005-08-07 |
Chris Lattner | Fix typoCVS: -------------------------------------... |
tree | commitdiff |
2005-08-07 |
Chris Lattner | add a small simplification that can be exposed after... |
tree | commitdiff |
2005-08-07 |
Chris Lattner | * Use the new PHINode::hasConstantValue method to simpl... |
tree | commitdiff |
2005-08-05 |
Chris Lattner | Consolidate the GPOpt stuff to all use the Subtarget... |
tree | commitdiff |
2005-08-05 |
Chris Lattner | adjust to change in getSubtarget() api |
tree | commitdiff |
2005-08-05 |
Chris Lattner | Enable gp optimizations by default when available,... |
tree | commitdiff |
2005-08-05 |
Chris Lattner | add a note |
tree | commitdiff |
2005-08-05 |
Chris Lattner | Change FindEarliestCallSeqEnd (used by libcall insertio... |
tree | commitdiff |
2005-08-05 |
Chris Lattner | Fix a use-of-dangling-pointer bug, from the introductio... |
tree | commitdiff |
2005-08-05 |
Chris Lattner | Fix a latent bug in the libcall inserter that was expos... |
tree | commitdiff |
2005-08-05 |
Chris Lattner | don't crash when running the PPC backend on non-ppc... |
tree | commitdiff |
2005-08-05 |
Chris Lattner | PHINode::hasConstantValue should never return the PHI... |
tree | commitdiff |
2005-08-05 |
Chris Lattner | Fix an iterator invalidation problem when we decide... |
tree | commitdiff |
2005-08-05 |
Chris Lattner | Make sure to clean CastedPointers after casts are poten... |
tree | commitdiff |
2005-08-05 |
Chris Lattner | now that hasConstantValue defaults to only returning... |
tree | commitdiff |
2005-08-05 |
Chris Lattner | Invoke instructions do not dominate all successors |
tree | commitdiff |
2005-08-05 |
Chris Lattner | Now that hasConstantValue is more careful w.r.t. return... |
tree | commitdiff |
2005-08-05 |
Chris Lattner | Use the bool argument to hasConstantValue to decide... |
tree | commitdiff |
2005-08-05 |
Chris Lattner | This code can handle non-dominating instructions |
tree | commitdiff |
2005-08-05 |
Chris Lattner | Mark hasConstantValue as a const method |
tree | commitdiff |
2005-08-04 |
Nate Begeman | Add an extra parameter that Chris requested |
tree | commitdiff |
2005-08-04 |
Nate Begeman | Fix a fixme in CondPropagate.cpp by moving a PhiNode... |
tree | commitdiff |
2005-08-04 |
Chris Lattner | Modify how immediates are removed from base expressions... |
tree | commitdiff |
2005-08-04 |
Nate Begeman | Fix a fixme in LegalizeDAG |
tree | commitdiff |
2005-08-04 |
Nate Begeman | Hack to naturally align doubles in the constant pool... |
tree | commitdiff |
2005-08-04 |
Nate Begeman | Use the new subtarget support to automatically choose... |
tree | commitdiff |
2005-08-04 |
Chris Lattner | * Refactor some code into a new BasedUser::RewriteInstr... |
tree | commitdiff |
2005-08-04 |
Chris Lattner | Fix a case that caused this to crash on 178.galgel |
tree | commitdiff |
2005-08-04 |
Chris Lattner | Teach LSR about loop-variant expressions, such as loops... |
tree | commitdiff |
2005-08-04 |
Nate Begeman | Remove some more dead code. |
tree | commitdiff |
2005-08-04 |
Chris Lattner | Refactor this code substantially with the following... |
tree | commitdiff |
2005-08-04 |
Andrew Lenharth | No, IDEFs shouldn't be JITed |
tree | commitdiff |
2005-08-04 |
Misha Brukman | * Unbreak release build |
tree | commitdiff |
2005-08-04 |
Misha Brukman | * Unbreak optimized build (noticed by Eric van Riet... |
tree | commitdiff |
2005-08-04 |
Nate Begeman | Add Subtarget support to PowerPC. Next up, using it. |
tree | commitdiff |
2005-08-04 |
Chris Lattner | refactor some code |
tree | commitdiff |
2005-08-04 |
Chris Lattner | invert to if's to make the logic simpler |
tree | commitdiff |
2005-08-04 |
Chris Lattner | When processing outer loops and we find uses of an... |
tree | commitdiff |
2005-08-03 |
Chris Lattner | Teach loop-reduce to see into nested loops, to pull... |
tree | commitdiff |
2005-08-03 |
Chris Lattner | improve debug output |
tree | commitdiff |
2005-08-03 |
Nate Begeman | Scalar SSE: load +0.0 -> xorps/xorpd |
tree | commitdiff |
2005-08-03 |
Chris Lattner | Move from Stage 0 to Stage 1. |
tree | commitdiff |
2005-08-03 |
Andrew Lenharth | Alpha ABI specifies stack is always 16 byte alligned... |
tree | commitdiff |
2005-08-03 |
Chris Lattner | Rename IVUse to IVUsersOfOneStride, use a struct instea... |
tree | commitdiff |
2005-08-03 |
Chris Lattner | Fix a nasty dangling pointer issue. The ScalarEvolutio... |
tree | commitdiff |
2005-08-03 |
Chris Lattner | Fix PR611, codegen'ing SREM of FP operands to fmod... |
tree | commitdiff |
2005-08-03 |
Chris Lattner | The correct fix for PR612, which also fixes |
tree | commitdiff |
2005-08-03 |
Chris Lattner | When inserting code, make sure not to insert it before... |
tree | commitdiff |
2005-08-03 |
Chris Lattner | Fix Transforms/SimplifyCFG/2005-08-03-PHIFactorCrash... |
tree | commitdiff |
2005-08-03 |
Chris Lattner | add support for Graphviz when viewing CFGs |
tree | commitdiff |
2005-08-03 |
Misha Brukman | Fix grammar: apostrophe-s ('s) is possessive, not plura... |
tree | commitdiff |
2005-08-03 |
Chris Lattner | minor capitalization thing, patch by Jim Laskey |
tree | commitdiff |
2005-08-03 |
Chris Lattner | Finally, add the required constraint checks to fix... |
tree | commitdiff |
2005-08-03 |
Chris Lattner | Simplify some code, add the correct pred checks |
tree | commitdiff |
2005-08-03 |
Chris Lattner | Refactor code out of PropagatePredecessorsForPHIs,... |
tree | commitdiff |
2005-08-03 |
Chris Lattner | use splice instead of remove/insert to avoid some symta... |
tree | commitdiff |
2005-08-03 |
Chris Lattner | move two functions up in the file, use SafeToMergeTermi... |
tree | commitdiff |
2005-08-03 |
Chris Lattner | Rip some code out of the main SimplifyCFG function... |
tree | commitdiff |
2005-08-02 |
Chris Lattner | Disable this patch: |
tree | commitdiff |
2005-08-02 |
Chris Lattner | Change a place to use an arbitrary value instead of... |
tree | commitdiff |
2005-08-02 |
Chris Lattner | one more hunk that got dropped |
tree | commitdiff |
2005-08-02 |
Chris Lattner | This hunk accidentally got dropped. Patch by Jim Laskey |
tree | commitdiff |
2005-08-02 |
Chris Lattner | Update to use the new MathExtras.h support for log2... |
tree | commitdiff |
2005-08-02 |
Chris Lattner | Update to use the new MathExtras.h support for log2... |
tree | commitdiff |
2005-08-02 |
Chris Lattner | add a pass name to make debugging dumps nicer |
tree | commitdiff |
2005-08-02 |
Misha Brukman | Fix grammar: it's == "it is". |
tree | commitdiff |
2005-08-02 |
Chris Lattner | Like the comment says, do not insert cast instructions... |
tree | commitdiff |
2005-08-02 |
Jeff Cohen | It's dangerous coding on Mondays. |
tree | commitdiff |
2005-08-02 |
Chris Lattner | This code was very close, but not quite right. It... |
tree | commitdiff |
2005-08-02 |
Jeff Cohen | Implement SetInterruptFunction for Windows. |
tree | commitdiff |
2005-08-02 |
Chris Lattner | add a comment, make a check more lenient |
tree | commitdiff |
2005-08-02 |
Chris Lattner | Simplify for loop, clear a per-loop map after processin... |
tree | commitdiff |
2005-08-02 |
Chris Lattner | Implement sys::SetInterruptFunction on Unix, stub it... |
tree | commitdiff |
2005-08-02 |
Chris Lattner | Add a comment |
tree | commitdiff |
2005-08-02 |
Chris Lattner | Fix an iterator invalidation problem |
tree | commitdiff |
2005-08-02 |
Chris Lattner | 200.sixtrack prints FP numbers with a very strange... |
tree | commitdiff |
2005-08-01 |
Andrew Lenharth | update function codes to reflect /su flags that have... |
tree | commitdiff |
2005-08-01 |
Chris Lattner | Fix casts from long to sbyte on ppc |
tree | commitdiff |
2005-08-01 |
Andrew Lenharth | use llabs not abs |
tree | commitdiff |
2005-08-01 |
Andrew Lenharth | one cannot allocate a global, until one is done initial... |
tree | commitdiff |
2005-08-01 |
Chris Lattner | ConstantInt::get only works for arguments < 128. |
tree | commitdiff |
next |