aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Remove ETForest.Devang Patel2007-06-272-480/+1
* Rename ("shrinkify") MVT::isExtendedValueType to MVT::isExtendedVT.Dan Gohman2007-06-272-19/+19
* Document the encoding of MVT::ValueType.Dan Gohman2007-06-271-0/+6
* Allow DOUT to be used outside of the llvm namespace.Dan Gohman2007-06-271-2/+2
* Add comment.Evan Cheng2007-06-261-3/+5
* Properly handle kills of a physical register which has sub-registers that are...Evan Cheng2007-06-261-0/+10
* Add immediate sub-registers.Evan Cheng2007-06-261-0/+9
* Replace ?: with if statements, for clarity.Dan Gohman2007-06-261-18/+12
* Simplify the expression for MVT::isExtendedValueType.Dan Gohman2007-06-261-1/+1
* Simplify the expression for TargetLowering::isTypeLegal.Dan Gohman2007-06-261-3/+1
* Renumber the SimpleValueType values to fill in the hole left byDan Gohman2007-06-262-24/+23
* Revert the earlier change that removed the M_REMATERIALIZABLE machineDan Gohman2007-06-261-10/+26
* Add a convenince member function for appending strings to a module'sDan Gohman2007-06-261-0/+7
* Generalize MVT::ValueType and associated functions to be able to representDan Gohman2007-06-255-153/+179
* Move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBits fromDan Gohman2007-06-222-21/+24
* check in the BigBlock local register allocatorDuraid Madina2007-06-222-0/+10
* Have internal df_iterator's use SmallPtrSet instead of std::set. This provid...Owen Anderson2007-06-211-3/+5
* Move code to update dominator information after basic block is splitDevang Patel2007-06-211-0/+10
* Rename TargetLowering::getNumElements and friends toDan Gohman2007-06-211-4/+4
* Move inliner pass header file.Tanya Lattner2007-06-191-0/+64
* Rename ScalarEvolution::deleteInstructionFromRecords toDan Gohman2007-06-191-3/+3
* Replace M_REMATERIALIZIBLE and the newly-added isOtherReMaterializableLoadDan Gohman2007-06-191-12/+4
* Replace CanBeDuplicated() with a M_NOT_DUPLICABLE bit.Evan Cheng2007-06-191-16/+20
* add isvararg tracking to CCStateChris Lattner2007-06-191-1/+3
* Move CorrectExtraCFGEdges() from BranchFolding.cpp to a MachineBasicBlock met...Evan Cheng2007-06-181-0/+10
* Modify annotate intrinsic to take 2 additional args: file and line number.Tanya Lattner2007-06-181-2/+3
* add helperChris Lattner2007-06-181-0/+7
* Add keyword explicit.Dan Gohman2007-06-181-1/+1
* Added CanBeDuplicated(). It returns true if an instruction can be safely dupl...Evan Cheng2007-06-151-0/+7
* Add local var annotation intrinsic.Tanya Lattner2007-06-151-0/+5
* No longer needed.Evan Cheng2007-06-151-4/+0
* Add a SCEV class and supporting code for sign-extend expressions.Dan Gohman2007-06-152-33/+63
* m_not should match vector notChris Lattner2007-06-151-1/+5
* add a Constant::getAllOnesValue helper function, which works on integersChris Lattner2007-06-151-0/+5
* Rename MVT::getVectorBaseType to MVT::getVectorElementType.Dan Gohman2007-06-141-2/+2
* Do not treat FP_REG_KILL as terminator in branch analysis (X86).Dale Johannesen2007-06-141-1/+1
* Add a target hook to allow loads from constant pools to be rematerialized, an...Dan Gohman2007-06-141-0/+10
* Eliminate some redundant newlines in asm output.Dan Gohman2007-06-141-2/+2
* Add support to tablegen for specifying subregister classes on a per register ...Christopher Lamb2007-06-131-0/+44
* Introduce new SelectionDAG node opcodes VEXTRACT_SUBVECTOR andDan Gohman2007-06-131-0/+13
* Protect updateDFSNumbers()Devang Patel2007-06-121-2/+3
* Make DFS number manipulation methods private.Devang Patel2007-06-121-1/+5
* Break DominatorTree from ETNode.Devang Patel2007-06-122-54/+4
* Maintain DFS number in DomTreeNode itself.Devang Patel2007-06-121-3/+17
* Add and use DominatorTreeBase::findNearestCommonDominator().Devang Patel2007-06-111-0/+4
* Add a utility routine to check for unpredicated terminator instruction.Evan Cheng2007-06-081-2/+6
* Fix spelling.Devang Patel2007-06-081-1/+1
* Factor live variable analysis so it does not do register coalescingDavid Greene2007-06-083-114/+195
* Update LoopSimplify to require and preserve DominatorTree only.Devang Patel2007-06-081-0/+4
* Add new method - nearestCommonDominator().Devang Patel2007-06-081-0/+11