aboutsummaryrefslogtreecommitdiff
path: root/support/tools
AgeCommit message (Expand)Author
2003-08-01DEBUG got moved to Debug.hChris Lattner
2003-08-01Tablegen should only replace the output if it changesChris Lattner
2003-08-01Make sure to delete the output file if there is an errorChris Lattner
2003-08-01add support for emitting register classesChris Lattner
2003-08-01Add new getValueAsListInit and getValueAsInt methodsChris Lattner
2003-08-01Add the ability to emit register file enumsChris Lattner
2003-08-01Fix the way field bit references are resolved, also allow resolution of field...Chris Lattner
2003-08-01Dead code eliminationChris Lattner
2003-08-01Add new getValueAsBitsInit 'high-level' methodChris Lattner
2003-08-01Add file commentChris Lattner
2003-08-01Initial checkin of register info emitterChris Lattner
2003-08-01Simplify code to match new interfacesChris Lattner
2003-08-01Switch over to an exception handling model for "high-level" requests.Chris Lattner
2003-08-01Minor cleanupsChris Lattner
2003-08-01Factor code out into a new getAllDerivedDefinitions method, which is generall...Chris Lattner
2003-07-31More minor cleanups of the interfaceChris Lattner
2003-07-31Rename createEmitter to run because eventually all tablegen backends willChris Lattner
2003-07-31Add file commentChris Lattner
2003-07-31Tighten up interfaceChris Lattner
2003-07-30Add support for code fragmentsChris Lattner
2003-07-30Initial support for the 'code' type.Chris Lattner
2003-07-30Move err() to the lexer, implement file inclusion capabilities directly in tb...Chris Lattner
2003-07-30Minor reorganization, move ParseFile to the lexerChris Lattner
2003-07-30Make tablegen take an input filename to parse if one is specified, otherwiseChris Lattner
2003-07-30Directly support C style comments in tblgen, but allow them to actually nestChris Lattner
2003-07-30Fix coredump for when an ID is used illegally outside a recordChris Lattner
2003-07-30Don't pollute the namespace with template arguments after they have been reso...Chris Lattner
2003-07-30Implement TODO: disallow 'def's with template arguments.Chris Lattner
2003-07-30Allow specification of anonymous definitionsChris Lattner
2003-07-30Allow passing lists through variablesChris Lattner
2003-07-30Implement resolution of variables to the value of the variable once it gets a...Chris Lattner
2003-07-29Don't crash if there is no Inst class in the tablegen file!Chris Lattner
2003-07-28Add support for Set statements without {}'s. Now we can just sayChris Lattner
2003-07-28Allow initializing variable initializers with variablesChris Lattner
2003-07-25Use C++ headers, not C headersChris Lattner
2003-07-18Added a DEBUG() guard to a debug information printout.Misha Brukman
2003-07-15Fixed a bug: outputting name of variable instead of its value.Misha Brukman
2003-07-15This optimization greatly enhances efficiency of creating new instructions byMisha Brukman
2003-07-07Stop using the `Offset' variable, as we are cycling through the bits of a fieldMisha Brukman
2003-06-30Merged in autoconf branch. This provides configuration via the autoconfJohn Criswell
2003-06-27Added code to the clean rule that deletes files placed in the source directory.John Criswell
2003-06-17Fix misspelling of ExtraSources, hopefully to unbreak the nightly testerChris Lattner
2003-06-11Added assert.h so that it compiles under newer versions of GCC.John Criswell
2003-06-11Updated to the new Makefile.common.John Criswell
2003-06-06Old versions of GCC doesn't have <ostream> :(Chris Lattner
2003-06-06All debug print statements are now output with the DEBUG() guard to makeMisha Brukman
2003-06-05* Stop ignoring cc registers, since we actually use them in branches.Misha Brukman
2003-06-03Spiff up options a bitChris Lattner
2003-06-03Add -o support for TableGenChris Lattner
2003-06-03Make tablegen use more structured command line optionsChris Lattner