aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Add comments.Brian Gaeke2004-05-291-6/+6
* Trim whitespace.Brian Gaeke2004-05-291-11/+0
* Give InsertCodeForPhis() a new documentation comment.Brian Gaeke2004-05-291-9/+7
* Add method to assign stack slot to virtual register without creating aAlkis Evlogimenos2004-05-292-0/+9
* Add grow() member that grows the maps when the number of virtualAlkis Evlogimenos2004-05-291-2/+6
* Remove defs vector from live intervals.Alkis Evlogimenos2004-05-292-20/+0
* Thoroughly rehack the dynamic linking mechanisms on Win32. The Win32Chris Lattner2004-05-281-16/+41
* Prune #includesChris Lattner2004-05-281-2/+1
* updates to ModuloSchedTanya Lattner2004-05-284-20/+182
* Give PhiCp nodes better names in many cases.Brian Gaeke2004-05-281-19/+7
* Make debugging output with -print-machineinstrs more useful: always print outBrian Gaeke2004-05-281-0/+5
* Fix the big regression that has been killing the nightly tester these lastChris Lattner2004-05-282-2/+6
* Don't use size() when you mean empty()Chris Lattner2004-05-281-2/+1
* Minor efficiency gain: do 1 nlogn lookup instead of twoChris Lattner2004-05-281-7/+4
* Minor changes. Switch to a SymbolTable remove that does not take linear timeChris Lattner2004-05-282-4/+4
* Fix one of the major things that is causing the C Backend to infinite loopChris Lattner2004-05-281-0/+1
* Add support for getting executable memory on Windows. This is actuallyChris Lattner2004-05-281-2/+14
* Add a new function for the JIT. libsupport is now the only library thatChris Lattner2004-05-281-1/+53
* Use the SystemUtils.h file to do our dirty work.Chris Lattner2004-05-281-52/+2
* Add support for zero length filesChris Lattner2004-05-281-1/+10
* Use the new FileUtilities.h API for mapping a file into an addressChris Lattner2004-05-284-60/+30
* Add a pair of functions to hide system specific details of mapping a file in ...Chris Lattner2004-05-281-0/+34
* Remove some more dead code resulting from adding setTypeName().Reid Spencer2004-05-281-5/+1
* Remove an assertion that uses Type::TypeTy that is never hit and willReid Spencer2004-05-271-12/+1
* Clean up a comment.Reid Spencer2004-05-271-1/+1
* Fix for bug 348.Reid Spencer2004-05-271-0/+1
* Make comment lines stick out less.Brian Gaeke2004-05-271-2/+2
* Remove long unused #includesChris Lattner2004-05-271-1/+0
* These #includes are long deadChris Lattner2004-05-271-2/+0
* Fix a bug in the -deadtypeelim pass. The SymbolTable re-write changed itJohn Criswell2004-05-271-1/+1
* Fix warnings about reaching end of non-void functionChris Lattner2004-05-271-0/+2
* Add DynamicLinker support for systems that provide windows.hChris Lattner2004-05-271-8/+23
* Use the SymbolTable::isEmpty() method instead of checking for no valueReid Spencer2004-05-271-1/+1
* This code is a real mess, but at least get the JIT *building* on platformsChris Lattner2004-05-271-0/+8
* Add support for dos-style filesChris Lattner2004-05-271-1/+1
* Fix InstCombine/load.ll & PR347.Chris Lattner2004-05-271-12/+24
* Implement constant folding of fmod, which is used a lot in povrayChris Lattner2004-05-271-2/+9
* Restructure call constant folding code a bit to make it simplerChris Lattner2004-05-271-39/+40
* Header file movedChris Lattner2004-05-271-1/+1
* Signals.h header moved. Eventually this should move into a lib/System library,Chris Lattner2004-05-271-1/+1
* Changes to make libSupport build on systems that don't have the wait syscall.Chris Lattner2004-05-271-30/+12
* Add constructors that take a BasicBlock to append to, to the rest ofAlkis Evlogimenos2004-05-273-45/+175
* Do not pass a null pointer if this instruction is not prepended orAlkis Evlogimenos2004-05-261-2/+2
* Inline trivial constructors.Alkis Evlogimenos2004-05-262-33/+0
* Several clean ups suggested by Chris: remove tabs, make SlotMachine do lazyReid Spencer2004-05-261-94/+97
* Provide the correct patch for bug 345. The solution is to add a setTypeNameReid Spencer2004-05-261-7/+68
* Refactor common initialization code in private init() functions.Alkis Evlogimenos2004-05-266-98/+96
* Use one destination constructor for the unconditional branch.Alkis Evlogimenos2004-05-261-1/+1
* Fix PR344: the incorrect remove was being used.Chris Lattner2004-05-262-2/+2
* A quick and ugly hack to fix PR345. I used TypeTy specifically to makeChris Lattner2004-05-261-1/+7