aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Changes to support function pointersSumant Kowshik2003-05-291-4/+41
* Added support for function pointersSumant Kowshik2003-05-291-104/+583
* Prevent lines from wrapping.Misha Brukman2003-05-291-13/+13
* Added documentation for the project optionsDinakar Dhurjati2003-05-292-8/+46
* New testcaseChris Lattner2003-05-291-0/+11
* Get rid of extraneous ""sChris Lattner2003-05-292-2/+2
* Add commentChris Lattner2003-05-291-0/+11
* Initial checkinChris Lattner2003-05-291-0/+251
* New testcasesChris Lattner2003-05-292-0/+66
* Since there is now another derived .inc file, ignore them all.Misha Brukman2003-05-291-1/+1
* Use an absolute path to TableGen because not everyone (e.g. automatic tester)Misha Brukman2003-05-291-1/+1
* Added a path to the current version of the built TableGen.Misha Brukman2003-05-292-0/+2
* Check in old testsChris Lattner2003-05-292-0/+36
* Minor reordering of optionsChris Lattner2003-05-291-11/+12
* Removed configuration options that are better served in Makefile.config.John Criswell2003-05-292-46/+4
* Moved the FLEX and BISON macros from Makefile.common since they areJohn Criswell2003-05-291-1/+50
* Added the target-independent part of TableGen data.Misha Brukman2003-05-291-0/+26
* Added project options to the Makefile.commonDinakar Dhurjati2003-05-292-84/+234
* Run more post-link xformsChris Lattner2003-05-291-1/+4
* Change tests to use testrunnerChris Lattner2003-05-293-6/+23
* Fix formatting in fileChris Lattner2003-05-291-12/+12
* Eliminate unnecessary ->get calls that are now automatically handled.Chris Lattner2003-05-296-23/+17
* * Separate all of the grunt work of inlining out into the Utils library.Chris Lattner2003-05-292-169/+291
* Don't require the user to do something like isa<foo>(II->get()). The ->getChris Lattner2003-05-291-0/+20
* dyn_cast_or_null should work just the same as dyn_cast doesChris Lattner2003-05-292-6/+6
* Doxygenify commentsChris Lattner2003-05-291-16/+15
* When TableGen finds an error in the SparcV9.td file, it exits with a non-zeroMisha Brukman2003-05-291-1/+4
* Fixed misspelling and broke a line that was wrapping.Misha Brukman2003-05-291-2/+3
* Fixed to use the correct format of the instruction.Misha Brukman2003-05-291-3/+3
* This should work better with re-generating the SparcV9CodeEmitter.inc file.Misha Brukman2003-05-291-6/+8
* * Broke up SparcV9.td into separate files as it was getting unmanageableMisha Brukman2003-05-295-258/+381
* mmap() seems to be failing on Sparc, so just use malloc()/free() .Misha Brukman2003-05-281-4/+29
* Output the opcode name of the instruction being emitted to cerr.Misha Brukman2003-05-282-6/+8
* Correctly write out binary data as chars, before they're cast to ints.Misha Brukman2003-05-281-2/+1
* Fixed ordering of elements in instructions: although the binary instructionsMisha Brukman2003-05-281-30/+50
* Add dependency to make TableGen rule fire.Brian Gaeke2003-05-281-0/+2
* Three kinds of boolean values handled incorrectly:Vikram S. Adve2003-05-286-0/+394
* Fixed an error preventing compilation.Misha Brukman2003-05-272-2/+2
* Added the 'r' and 'i' annotations to instructions as their opcode names haveMisha Brukman2003-05-271-3/+3
* Added a debugging code emitter that prints code to a file, debug to std::cerr,Misha Brukman2003-05-271-0/+121
* Keep track of the current BasicBlock being processed so that a referencingMisha Brukman2003-05-272-2/+4
* Added 'r' and 'i' annotations to instructions as SparcInstr.def has changed.Misha Brukman2003-05-271-19/+22
* Added 'r' or 'i' annotations to instructions, as SparcInstr.def has changed.Misha Brukman2003-05-271-16/+16
* Added 'r' or 'i' annotations to instructions, as SparcInstr.def has changed.Misha Brukman2003-05-271-41/+79
* Added 'r' or 'i' annotations to instructions, as SparcInstr.def has changed.Misha Brukman2003-05-273-27/+30
* Added entries for each of the instructions with annotations ('r' or 'i').Misha Brukman2003-05-271-34/+57
* One of the first major changes to make the work of JITting easier: addingMisha Brukman2003-05-271-55/+113
* Cannot output `static' in generated cpp code: results in error. It's alreadyMisha Brukman2003-05-272-2/+2
* * Allow passing in an unsigned configuration to allocateSparcTargetMachine()Misha Brukman2003-05-271-10/+35
* * Now outputting a static function getBinaryCodeForInstr() (JIT-accessible)Misha Brukman2003-05-272-32/+66