2007-07-25 |
Owen Anderson | Add basic support for performing whole-function RLE. |
tree | commitdiff |
2007-07-25 |
Devang Patel | Add BasicInliner interface. |
tree | commitdiff |
2007-07-24 |
Dan Gohman | Add const to CanBeFoldedBy, CheckAndMask, and CheckOrMask. |
tree | commitdiff |
2007-07-24 |
Owen Anderson | Add initial support for non-local memory dependence... |
tree | commitdiff |
2007-07-24 |
Owen Anderson | Add a GVN pass, using the value numbering code I develo... |
tree | commitdiff |
2007-07-24 |
Owen Anderson | Rename a lot of things to change FastDLE to RedundantLo... |
tree | commitdiff |
2007-07-23 |
Owen Anderson | Forgot to commit this file. |
tree | commitdiff |
2007-07-23 |
Owen Anderson | Fix a comment. |
tree | commitdiff |
2007-07-23 |
Owen Anderson | Add FastDLE, the load-elimination counterpart of FastDSE. |
tree | commitdiff |
2007-07-23 |
Bill Wendling | Add missing SSE builtins: |
tree | commitdiff |
2007-07-22 |
Chris Lattner | Disable the string map copy ctor and assignment operators, |
tree | commitdiff |
2007-07-20 |
Dan Gohman | Don't assume that only Uses can be kills. Defs are... |
tree | commitdiff |
2007-07-20 |
Dan Gohman | Simplify the logic for setVolatile. |
tree | commitdiff |
2007-07-20 |
Evan Cheng | Added -print-emitted-asm to print out JIT generated... |
tree | commitdiff |
2007-07-20 |
Owen Anderson | Make the heuristic for shrinking DenseMap smarter. |
tree | commitdiff |
2007-07-20 |
Devang Patel | Use SmallVector instead of std::vector. |
tree | commitdiff |
2007-07-20 |
Owen Anderson | Have DenseMap auto-shrink itself on clear(). This... |
tree | commitdiff |
2007-07-19 |
Devang Patel | Verify loop info. |
tree | commitdiff |
2007-07-19 |
Anton Korobeynikov | Properly initialize value :) |
tree | commitdiff |
2007-07-19 |
Devang Patel | Set up ground work to verify preserved analysis info. |
tree | commitdiff |
2007-07-18 |
Dan Gohman | Add constructor overloads for LoadInst and StoreInst... |
tree | commitdiff |
2007-07-17 |
Reid Spencer | Unbreak the build by putting calls to free into the... |
tree | commitdiff |
2007-07-16 |
Owen Anderson | Add support for walking up memory def chains, which... |
tree | commitdiff |
2007-07-16 |
Owen Anderson | Use realloc() to (potentially) resize the contents... |
tree | commitdiff |
2007-07-16 |
Dan Gohman | Fix comments about vectors to use the current wording. |
tree | commitdiff |
2007-07-16 |
Nick Lewycky | Handle decrementing loops properly. Fixes PR1533. |
tree | commitdiff |
2007-07-15 |
Chris Lattner | add a helper method. |
tree | commitdiff |
2007-07-14 |
Nick Lewycky | Clarify the language. Pointed out by Duncan Sands. |
tree | commitdiff |
2007-07-14 |
Anton Korobeynikov | Long live the exception handling! |
tree | commitdiff |
2007-07-14 |
Nick Lewycky | Add alternate ConstantRange intersection algorithm. |
tree | commitdiff |
2007-07-13 |
Devang Patel | Make LCSSA a loop pass. |
tree | commitdiff |
2007-07-13 |
Dale Johannesen | Skeleton of post-RA scheduler; doesn't do anything... |
tree | commitdiff |
2007-07-13 |
Reid Spencer | Regenerate to pick up Gabor's changes. |
tree | commitdiff |
2007-07-11 |
Tanya Lattner | Adding ability to demote phi to stack. |
tree | commitdiff |
2007-07-11 |
Owen Anderson | Add FastDSE, a new algorithm for doing dead store elimi... |
tree | commitdiff |
2007-07-10 |
Evan Cheng | Add OptionalDefOperand. Remove clobbersPred. Also add... |
tree | commitdiff |
2007-07-10 |
Owen Anderson | Add support for finding the dependencies of call and... |
tree | commitdiff |
2007-07-10 |
Owen Anderson | Fix a bunch of things from Chris' feedback |
tree | commitdiff |
2007-07-10 |
Evan Cheng | When a node value is only used by a CopyToReg, use... |
tree | commitdiff |
2007-07-10 |
Evan Cheng | Move DenseMapKeyInfo<SDOperand> from LegalizeDAG.cpp... |
tree | commitdiff |
2007-07-10 |
Owen Anderson | Evidently my earlier fix did not go far enough. When... |
tree | commitdiff |
2007-07-09 |
Owen Anderson | When resizing a BitVector with size 0, be sure to clear... |
tree | commitdiff |
2007-07-09 |
Devang Patel | Expose struct size threhold to allow users to tweak... |
tree | commitdiff |
2007-07-09 |
Owen Anderson | Make the assignment operator for SmallPtrSet return... |
tree | commitdiff |
2007-07-09 |
Devang Patel | Fix memory leak. |
tree | commitdiff |
2007-07-09 |
Chris Lattner | work around an aparent gcc name resolution bug by |
tree | commitdiff |
2007-07-09 |
Chris Lattner | implement operator= for smallptrset |
tree | commitdiff |
2007-07-09 |
Dan Gohman | Move the APInt form of SCEVUnknown::getIntegerSCEV... |
tree | commitdiff |
2007-07-09 |
Dan Gohman | Fix a typo in a comment. |
tree | commitdiff |
2007-07-09 |
Gabor Greif | missed this one |
tree | commitdiff |
2007-07-09 |
Gabor Greif | fix typos |
tree | commitdiff |
2007-07-06 |
Owen Anderson | A first stab at memory dependence analysis. This is... |
tree | commitdiff |
2007-07-06 |
Owen Anderson | Add some accessors to improve consistency. |
tree | commitdiff |
2007-07-06 |
Devang Patel | Add SplitEdge and SplitBlock utility routines. |
tree | commitdiff |
2007-07-06 |
Gabor Greif | finishing touches of bytecode -> bitcode changes. also... |
tree | commitdiff |
2007-07-06 |
Dan Gohman | Remove redundant declarations. |
tree | commitdiff |
2007-07-06 |
Gabor Greif | eliminate residual cruft related to recognizing bytecode |
tree | commitdiff |
2007-07-06 |
Dan Gohman | Fix a comment so that the element numbering match the... |
tree | commitdiff |
2007-07-06 |
Rafael Espindola | Add the byval attribute |
tree | commitdiff |
2007-07-05 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2007-07-05 |
Dan Gohman | Make MachineFunctionPass::runOnFunction non-virtual... |
tree | commitdiff |
2007-07-05 |
Gabor Greif | Here is the bulk of the sanitizing. |
tree | commitdiff |
2007-07-05 |
Duncan Sands | Make sure only one copy of a filter is placed in the |
tree | commitdiff |
2007-07-04 |
Duncan Sands | Extend eh.selector to support both catches and filters. |
tree | commitdiff |
2007-07-04 |
Devang Patel | Remove unused method - getIDomBlock(). |
tree | commitdiff |
2007-07-04 |
Devang Patel | Fix typo in assertion check. |
tree | commitdiff |
2007-07-02 |
Dan Gohman | Remove declarations for code no longer in the tree... |
tree | commitdiff |
2007-07-02 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2007-06-29 |
Devang Patel | Add loop info verification mechanism. |
tree | commitdiff |
2007-06-29 |
Dan Gohman | Add an explicit keyword. Thanks Chris! |
tree | commitdiff |
2007-06-29 |
John Criswell | Convert .cvsignore files |
tree | commitdiff |
2007-06-29 |
David Greene | Fix misue of iterator pointing to erased object. Uncov... |
tree | commitdiff |
2007-06-28 |
Dan Gohman | Add new TargetLowering code to provide the final regist... |
tree | commitdiff |
2007-06-28 |
Dan Gohman | Add a default parameter to a SmallVector constructor... |
tree | commitdiff |
2007-06-28 |
Devang Patel | Remove unnecessary comments. |
tree | commitdiff |
2007-06-28 |
Devang Patel | Handle the case when block dominates itself. |
tree | commitdiff |
2007-06-27 |
Devang Patel | Remove ETForest. |
tree | commitdiff |
2007-06-27 |
Dan Gohman | Rename ("shrinkify") MVT::isExtendedValueType to MVT... |
tree | commitdiff |
2007-06-27 |
Dan Gohman | Document the encoding of MVT::ValueType. |
tree | commitdiff |
2007-06-27 |
Dan Gohman | Allow DOUT to be used outside of the llvm namespace. |
tree | commitdiff |
2007-06-26 |
Evan Cheng | Add comment. |
tree | commitdiff |
2007-06-26 |
Evan Cheng | Properly handle kills of a physical register which... |
tree | commitdiff |
2007-06-26 |
Evan Cheng | Add immediate sub-registers. |
tree | commitdiff |
2007-06-26 |
Dan Gohman | Replace ?: with if statements, for clarity. |
tree | commitdiff |
2007-06-26 |
Dan Gohman | Simplify the expression for MVT::isExtendedValueType. |
tree | commitdiff |
2007-06-26 |
Dan Gohman | Simplify the expression for TargetLowering::isTypeLegal. |
tree | commitdiff |
2007-06-26 |
Dan Gohman | Renumber the SimpleValueType values to fill in the... |
tree | commitdiff |
2007-06-26 |
Dan Gohman | Revert the earlier change that removed the M_REMATERIAL... |
tree | commitdiff |
2007-06-26 |
Dan Gohman | Add a convenince member function for appending strings... |
tree | commitdiff |
2007-06-25 |
Dan Gohman | Generalize MVT::ValueType and associated functions... |
tree | commitdiff |
2007-06-22 |
Dan Gohman | Move ComputeMaskedBits, MaskedValueIsZero, and ComputeN... |
tree | commitdiff |
2007-06-22 |
Duraid Madina | check in the BigBlock local register allocator |
tree | commitdiff |
2007-06-21 |
Owen Anderson | Have internal df_iterator's use SmallPtrSet instead... |
tree | commitdiff |
2007-06-21 |
Devang Patel | Move code to update dominator information after basic... |
tree | commitdiff |
2007-06-21 |
Dan Gohman | Rename TargetLowering::getNumElements and friends to |
tree | commitdiff |
2007-06-19 |
Tanya Lattner | Move inliner pass header file. |
tree | commitdiff |
2007-06-19 |
Dan Gohman | Rename ScalarEvolution::deleteInstructionFromRecords to |
tree | commitdiff |
2007-06-19 |
Dan Gohman | Replace M_REMATERIALIZIBLE and the newly-added isOtherR... |
tree | commitdiff |
2007-06-19 |
Evan Cheng | Replace CanBeDuplicated() with a M_NOT_DUPLICABLE bit. |
tree | commitdiff |
2007-06-19 |
Chris Lattner | add isvararg tracking to CCState |
tree | commitdiff |
next |