aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/CMakeLists.txt
Commit message (Expand)AuthorAgeFilesLines
* Add an InterferenceCache class for caching per-block interference ranges.Jakob Stoklund Olesen2011-04-021-0/+1
* Move library stuff out of the toplevel CMakeLists.txt file.Oscar Fuentes2011-02-181-0/+3
* sort this.Chris Lattner2011-01-091-1/+1
* Add the SpillPlacement analysis pass.Jakob Stoklund Olesen2011-01-061-0/+1
* Turn the EdgeBundles class into a stand-alone machine CFG analysis pass.Jakob Stoklund Olesen2011-01-041-0/+1
* Add MachineLoopRanges analysis.Jakob Stoklund Olesen2010-12-151-0/+1
* Add an AllocationOrder class that can iterate over the allocatable physicalJakob Stoklund Olesen2010-12-101-0/+1
* Generalize PostRAHazardRecognizer so it can be used in any pass forAndrew Trick2010-12-081-1/+1
* Stub out RegAllocGreedy.Jakob Stoklund Olesen2010-12-081-0/+1
* Move the FindCopyInsertPoint method of PHIElimination to a new standaloneCameron Zwarich2010-12-051-0/+1
* Stub out a new LiveDebugVariables pass.Jakob Stoklund Olesen2010-11-301-0/+1
* Rename ExpandPseudos to ExpandISelPseudos to help clarify its role.Dan Gohman2010-11-181-1/+1
* Add ExpandPseudos.cpp.Evan Cheng2010-11-161-0/+1
* This is a prototype of an experimental register allocationAndrew Trick2010-10-221-0/+2
* Create a new LiveRangeEdit class to keep track of the new registers created whenJakob Stoklund Olesen2010-10-141-0/+1
* Add initialization routines for CodeGen.Owen Anderson2010-10-071-0/+1
* Removed a bunch of unnecessary target_link_libraries.Oscar Fuentes2010-09-281-2/+0
* Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally."Michael J. Spencer2010-09-131-8/+1
* CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally.Michael J. Spencer2010-09-101-1/+8
* Update CMake build.Ted Kremenek2010-08-141-1/+1
* Add a local stack object block allocation pass. This is still anJim Grosbach2010-08-141-0/+1
* Update CMake...sorry for the breakage.Bill Wendling2010-08-101-2/+1
* Update CMake build.Ted Kremenek2010-08-061-0/+1
* Beginning SplitKit - utility classes for live range splitting.Jakob Stoklund Olesen2010-07-201-0/+1
* Update CMake build.Benjamin Kramer2010-07-191-0/+1
* update CMakeLists.txtZhongxing Xu2010-07-171-0/+1
* Move CallingConvLower.cpp out of the SelectionDAG directory.Dan Gohman2010-07-071-0/+1
* Begin implementation of an inline spiller.Jakob Stoklund Olesen2010-06-291-0/+1
* Remove the local register allocator.Jakob Stoklund Olesen2010-06-151-1/+0
* Update CMake build.Ted Kremenek2010-06-151-2/+2
* Add fast register allocator, enabled with -regalloc=fast.Jakob Stoklund Olesen2010-04-211-0/+1
* Update CMakeLists.txt.Dan Gohman2010-04-211-0/+1
* Ok, third time's the charm. No changes from last time except the CMakeDavid Greene2010-04-021-0/+1
* remove empty file.Chris Lattner2010-04-021-1/+0
* Update CMake.Benjamin Kramer2010-04-021-0/+1
* Add file to CMakeLists.txtEric Christopher2010-03-021-0/+1
* Add missed entry to cmake build list fileAnton Korobeynikov2010-02-151-0/+1
* Add a new pass on machine instructions to optimize away PHI cycles that Bob Wilson2010-02-121-0/+1
* Update CMake.Daniel Dunbar2010-02-021-1/+0
* Update CMake list.Benjamin Kramer2010-01-191-1/+0
* Update CMake build.Ted Kremenek2010-01-151-1/+0
* Update CMake file.Ted Kremenek2010-01-131-1/+2
* Added CalcSpillWeights to CMakeLists.Lang Hames2009-12-141-0/+1
* Fix CMake makefilesDouglas Gregor2009-12-021-0/+1
* Add MaxStackAlignment.cpp to CMakeJim Grosbach2009-12-021-0/+1
* Split tail duplication into a separate pass. This is needed to avoidBob Wilson2009-11-261-0/+1
* Fix CMake makefilesDouglas Gregor2009-11-041-0/+2
* Add aggressive anti-dependence breaker. Currently it is not the default for a...David Goodwin2009-10-261-0/+1
* Break anti-dependence breaking out into its own class.David Goodwin2009-10-261-0/+1
* second half of lazy liveness removal.Chris Lattner2009-10-071-1/+0