aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* This initial code is meant to convert TargetData to use an AbstractTypesUser soBill Wendling2009-12-031-59/+38
* Fix CMake makefilesDouglas Gregor2009-12-021-0/+1
* Skeleton for MachineInstr level SSA updater.Evan Cheng2009-12-021-0/+108
* Add MaxStackAlignment.cpp to CMakeJim Grosbach2009-12-021-0/+1
* Factor the stack alignment calculations out into a target independent pass.Jim Grosbach2009-12-027-132/+75
* Don't count PHI instructions toward the limit for tail duplicating a block.Bob Wilson2009-12-021-4/+6
* Move EliminateDuplicatePHINodes() from SimplifyCFG.cpp to Local.cppJim Grosbach2009-12-022-63/+62
* Cheap, mostly strict, stable sorting.Andreas Neustifter2009-12-021-0/+13
* Silence compiler warnings.Benjamin Kramer2009-12-021-2/+2
* Clarify that DIEString does not keep a copy of the string.Devang Patel2009-12-022-3/+3
* Cleanup/remove some parts of the lifetime region handling code in memdep and ...Owen Anderson2009-12-022-24/+19
* factor some code better.Chris Lattner2009-12-021-10/+10
* formatting cleanups.Chris Lattner2009-12-021-20/+22
* tidy up, remove dependence on order of evaluation of function args from EmitM...Chris Lattner2009-12-021-15/+12
* Fixed an assertion failure for tracking sext of a vector of integersMon P Wang2009-12-021-1/+1
* Add utility routine to create subprogram definition entry from subprogram dec...Devang Patel2009-12-011-0/+23
* Reuse existing subprogram DIE.Devang Patel2009-12-011-2/+7
* return more useful error messages by using strerror to format errnoChris Lattner2009-12-011-3/+3
* Fix PR5391: support early clobber physical register def tied with a use (ewwww)Evan Cheng2009-12-012-4/+12
* rename some variables.Chris Lattner2009-12-011-13/+13
* tidyChris Lattner2009-12-011-1/+3
* Add edge source labels to SelectionDAG graphs, now that the graph printingDan Gohman2009-12-011-0/+5
* Minor cleanups.Dan Gohman2009-12-011-9/+9
* Trim an unnecessary #include.Dan Gohman2009-12-011-1/+0
* Clear function specific containers while processing end of a function, even i...Devang Patel2009-12-011-9/+7
* Thumb1 exception handling setjmpJim Grosbach2009-12-013-0/+42
* For VLDM/VSTM (Advanced SIMD), set encoding bits Inst{11-8} to 0b1011.Johnny Chen2009-12-011-2/+2
* Move PHIElimination::isLiveOut method to LiveVariables.Jakob Stoklund Olesen2009-12-013-54/+47
* fix 255.vortex again, third time's the charm.Chris Lattner2009-12-011-2/+35
* fix PR5640 by tracking whether a block is the header of a loop moreChris Lattner2009-12-011-3/+9
* Use CFG connectedness as a secondary sort key when deciding the order of copy...Jakob Stoklund Olesen2009-12-011-3/+13
* Devang pointed out that this code should use DIScope instead ofDan Gohman2009-12-011-3/+3
* Fix PR5614: parts of a physical register def may be killed the rest.Evan Cheng2009-12-011-1/+47
* For VMOV (immediate), make some of the encoding bits (cmode and op) unspecified.Johnny Chen2009-12-011-4/+4
* If pointer type has a name then do not ignore the name.Devang Patel2009-11-301-1/+1
* Minor whitespace fixes.Dan Gohman2009-11-302-2/+1
* Fix a minor inconsistency.Dan Gohman2009-11-301-1/+1
* New virtual registers created for spill intervals should inherit allocation h...Jakob Stoklund Olesen2009-11-301-0/+6
* Reprioritize tests for tail duplication to be aggressive about indirectBob Wilson2009-11-301-3/+3
* Remove isProfitableToDuplicateIndirectBranch target hook. It is profitableBob Wilson2009-11-307-21/+1
* Fix some more ARM unified syntax warnings.Bob Wilson2009-11-301-4/+4
* Fix last DOTGraphTraits problems in CompilationGraph.Tobias Grosser2009-11-302-1/+2
* Remove forgotten ShortNames in Trie and CompilationGraphTobias Grosser2009-11-301-2/+1
* Remove ShortNames from getNodeLabel in DOTGraphTraitsTobias Grosser2009-11-304-39/+35
* Instantiate DefaultDOTGraphTraitsTobias Grosser2009-11-304-2/+21
* Small PostDominatorTree improvementsTobias Grosser2009-11-301-3/+9
* Revert r90107, fixing test/Transforms/GVN/2009-11-29-ReverseMap.ll and theNick Lewycky2009-11-301-15/+2
* Added support to allow clients to custom widen. For X86, custom widen vectors...Mon P Wang2009-11-306-56/+113
* reapply r90093 with an addition of keeping the forwardChris Lattner2009-11-301-2/+15
* Teach ConstantFolding to do a better job when folding gep(bitcast).Nick Lewycky2009-11-291-0/+1