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 |
2007-06-06 |
Evan Cheng | Add a machine instruction flag indicating the instructi... |
tree | commitdiff |
2007-06-06 |
Chris Lattner | add accessor |
tree | commitdiff |
2007-06-06 |
Devang Patel | Break friendship. |
tree | commitdiff |
2007-06-06 |
Devang Patel | Rename. |
tree | commitdiff |
2007-06-06 |
Devang Patel | Simplify class hierarchy. |
tree | commitdiff |
2007-06-06 |
Devang Patel | Avoid non-trivial loop unswitching while optimizing... |
tree | commitdiff |
2007-06-05 |
Zhou Sheng | Commit first round work of PR1373. "noalias" is now... |
tree | commitdiff |
2007-06-04 |
Devang Patel | s/ETNode::getChildren/ETNode::getETNodeChildren/g |
tree | commitdiff |
2007-06-04 |
Devang Patel | Add FIXMEs. |
tree | commitdiff |
2007-06-04 |
Devang Patel | Remove unused method. |
tree | commitdiff |
2007-06-04 |
Devang Patel | s/DominatorTree::createNewNode/DominatorTree::addNewBlock/g |
tree | commitdiff |
2007-06-04 |
Devang Patel | Add basic block level interface to change immediate... |
tree | commitdiff |
2007-06-04 |
Evan Cheng | Move ReplaceUsesOfBlockWith() out of BranchFolding... |
tree | commitdiff |
2007-06-04 |
Devang Patel | s/llvm::DominatorTreeBase::DomTreeNode/llvm::DomTreeNode/g |
tree | commitdiff |
2007-06-03 |
Devang Patel | s/DominatorTreeBase::Node/DominatorTreeBase:DomTreeNode/g |
tree | commitdiff |
2007-06-02 |
Duncan Sands | The semantics of invoke require that we always jump... |
tree | commitdiff |
2007-06-02 |
Duncan Sands | Integrate exception filter support and exception catch... |
tree | commitdiff |
2007-06-01 |
Evan Cheng | Target specific ifcvt code duplication limit. |
tree | commitdiff |
2007-05-31 |
Chris Lattner | Fix the asmprinter so that a globalvalue can specify... |
tree | commitdiff |
2007-05-29 |
Dale Johannesen | Make stable_sort in tail merging actually be stable... |
tree | commitdiff |
2007-05-29 |
Owen Anderson | Put GVN-PRE in all the right places. |
tree | commitdiff |
2007-05-29 |
Evan Cheng | Add missing const qualifiers. |
tree | commitdiff |
2007-05-27 |
Chris Lattner | Add a new LLVMBuilder class, which makes it simpler... |
tree | commitdiff |
2007-05-25 |
Devang Patel | Disable Tail Merging for now. |
tree | commitdiff |
2007-05-24 |
Dan Gohman | Minor comment cleanups. |
tree | commitdiff |
2007-05-23 |
Devang Patel | Add dump() routines for debugging assistance. |
tree | commitdiff |
2007-05-23 |
Anton Korobeynikov | Mark all calls as "could throw", when exceptions are... |
tree | commitdiff |
2007-05-23 |
Evan Cheng | Add a couple of target hooks for predication. |
tree | commitdiff |
2007-05-23 |
Chris Lattner | make these accessors private. |
tree | commitdiff |
2007-05-22 |
Dale Johannesen | name change requested by review of previous patch |
tree | commitdiff |
2007-05-22 |
Dale Johannesen | Make tail merging the default, except on powerPC. ... |
tree | commitdiff |
2007-05-22 |
Evan Cheng | Consistency. |
tree | commitdiff |
2007-05-18 |
Chris Lattner | better portability for intptr_t. |
tree | commitdiff |
2007-05-18 |
Evan Cheng | RemoveBranch() and InsertBranch() now returns number... |
tree | commitdiff |
2007-05-18 |
Evan Cheng | Fix comment. |
tree | commitdiff |
2007-05-17 |
Evan Cheng | Move isSuccessor() offline, change it to use std::find. |
tree | commitdiff |
2007-05-17 |
Dan Gohman | Correct a name in a comment. |
tree | commitdiff |
2007-05-17 |
Chris Lattner | silence some "comparison between signed and unsigned... |
tree | commitdiff |
2007-05-17 |
Dan Gohman | Fix some sporadic segfaults that are triggered when... |
tree | commitdiff |
2007-05-17 |
Evan Cheng | Remove. Not needed. |
tree | commitdiff |
2007-05-16 |
Evan Cheng | Add target hook to specify block size limit for if... |
tree | commitdiff |
2007-05-16 |
Evan Cheng | PredicateInstruction returns true if the operation... |
tree | commitdiff |
2007-05-16 |
Evan Cheng | Rename M_PREDICATED to M_PREDICABLE; Move TargetInstrIn... |
tree | commitdiff |
2007-05-16 |
Chris Lattner | add missing mmx intrinsic |
tree | commitdiff |
2007-05-16 |
Evan Cheng | Fix comments. |
tree | commitdiff |
2007-05-16 |
Evan Cheng | Initial commit of (very basic) if converter. |
tree | commitdiff |
2007-05-16 |
Evan Cheng | Add TargetInstrInfo predication hooks. |
tree | commitdiff |
2007-05-15 |
Evan Cheng | Added getNumExplicitOperands and findFirstPredOperand. |
tree | commitdiff |
2007-05-15 |
Evan Cheng | All operands that made up of the predicate operands... |
tree | commitdiff |
2007-05-15 |
Dan Gohman | Correct a comment. |
tree | commitdiff |
2007-05-14 |
Evan Cheng | Fix for PR1406: |
tree | commitdiff |
2007-05-14 |
Dan Gohman | Use templates for the GraphType for DefaultDOTGraphTrai... |
tree | commitdiff |
2007-05-14 |
Dan Gohman | Add a addRequiredTransitiveID member function, which... |
tree | commitdiff |
2007-05-14 |
Chris Lattner | update comments |
tree | commitdiff |
2007-05-13 |
Reid Spencer | Add some things needed by the llvm-gcc version supporti... |
tree | commitdiff |
next |