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 |
2007-06-18 |
Evan Cheng | Move CorrectExtraCFGEdges() from BranchFolding.cpp... |
tree | commitdiff |
2007-06-18 |
Tanya Lattner | Modify annotate intrinsic to take 2 additional args... |
tree | commitdiff |
2007-06-18 |
Chris Lattner | add helper |
tree | commitdiff |
2007-06-18 |
Dan Gohman | Add keyword explicit. |
tree | commitdiff |
2007-06-15 |
Evan Cheng | Added CanBeDuplicated(). It returns true if an instruct... |
tree | commitdiff |
2007-06-15 |
Tanya Lattner | Add local var annotation intrinsic. |
tree | commitdiff |
2007-06-15 |
Evan Cheng | No longer needed. |
tree | commitdiff |
2007-06-15 |
Dan Gohman | Add a SCEV class and supporting code for sign-extend... |
tree | commitdiff |
2007-06-15 |
Chris Lattner | m_not should match vector not |
tree | commitdiff |
2007-06-15 |
Chris Lattner | add a Constant::getAllOnesValue helper function, which... |
tree | commitdiff |
2007-06-14 |
Dan Gohman | Rename MVT::getVectorBaseType to MVT::getVectorElementType. |
tree | commitdiff |
2007-06-14 |
Dale Johannesen | Do not treat FP_REG_KILL as terminator in branch analys... |
tree | commitdiff |
2007-06-14 |
Dan Gohman | Add a target hook to allow loads from constant pools... |
tree | commitdiff |
2007-06-14 |
Dan Gohman | Eliminate some redundant newlines in asm output. |
tree | commitdiff |
2007-06-13 |
Christopher Lamb | Add support to tablegen for specifying subregister... |
tree | commitdiff |
2007-06-13 |
Dan Gohman | Introduce new SelectionDAG node opcodes VEXTRACT_SUBVEC... |
tree | commitdiff |
2007-06-12 |
Devang Patel | Protect updateDFSNumbers() |
tree | commitdiff |
2007-06-12 |
Devang Patel | Make DFS number manipulation methods private. |
tree | commitdiff |
2007-06-12 |
Devang Patel | Break DominatorTree from ETNode. |
tree | commitdiff |
2007-06-12 |
Devang Patel | Maintain DFS number in DomTreeNode itself. |
tree | commitdiff |
2007-06-11 |
Devang Patel | Add and use DominatorTreeBase::findNearestCommonDominat... |
tree | commitdiff |
2007-06-08 |
Evan Cheng | Add a utility routine to check for unpredicated termina... |
tree | commitdiff |
2007-06-08 |
Devang Patel | Fix spelling. |
tree | commitdiff |
2007-06-08 |
David Greene | Factor live variable analysis so it does not do registe... |
tree | commitdiff |
2007-06-08 |
Devang Patel | Update LoopSimplify to require and preserve DominatorTr... |
tree | commitdiff |
2007-06-08 |
Devang Patel | Add new method - nearestCommonDominator(). |
tree | commitdiff |
2007-06-08 |
Devang Patel | Use DominatorTree instead of ETForest. |
tree | commitdiff |
2007-06-08 |
Devang Patel | Do not preserve ETForest. |
tree | commitdiff |
2007-06-07 |
Devang Patel | Add instruction level dominates(A,B) interface. |
tree | commitdiff |
2007-06-07 |
Devang Patel | Do not use ETForest as well as DomiantorTree. Dominato... |
tree | commitdiff |
2007-06-07 |
Devang Patel | Use DominatorTree instead of ETForest. |
tree | commitdiff |
2007-06-07 |
Devang Patel | Add basic block level properlyDominates(A,B) interface. |
tree | commitdiff |
2007-06-07 |
Devang Patel | Add BasicBlock level dominates(A,B) interface. |
tree | commitdiff |
2007-06-07 |
Devang Patel | Maintain ETNode as part of DomTreeNode. |
tree | commitdiff |
next |