summaryrefslogtreecommitdiffstats
path: root/utils
Commit message (Expand)AuthorAgeFilesLines
* Add a new Record::getValueAsCode method to mirror the other getValueAs*Chris Lattner2005-09-133-11/+20
* completely eliminate TreePattern::PatternTypeChris Lattner2005-09-132-80/+42
* RegenerateChris Lattner2005-09-123-1193/+1642
* Rearrange two rules, which apparently makes some versions of bison happier.Chris Lattner2005-09-121-15/+15
* Fix miscellaneous Visual Studio build problems.Jeff Cohen2005-09-101-1/+1
* add an accessor to provide more checkingChris Lattner2005-09-092-5/+9
* use new accessors to simplify code. Add checking to make sure top-level instrChris Lattner2005-09-091-4/+12
* add some accessorsChris Lattner2005-09-091-0/+2
* Fix incorrect commentChris Lattner2005-09-081-3/+2
* Implement a complete type inference system for dag patterns, based on theChris Lattner2005-09-082-13/+234
* Compute the value types that are natively supported by a target.Chris Lattner2005-09-083-2/+25
* Parse information about type constraints on SDNodesChris Lattner2005-09-082-0/+71
* use node info in the one place we currently use itChris Lattner2005-09-081-1/+1
* start parsing SDNode info recordsChris Lattner2005-09-082-0/+39
* Fix indentationChris Lattner2005-09-081-1/+1
* regenerateChris Lattner2005-09-081-224/+259
* Add support for automatically created anonymous definitions.Chris Lattner2005-09-081-1/+30
* regenerateChris Lattner2005-09-082-1630/+1141
* Tabs to spaces.Chris Lattner2005-09-081-12/+12
* Keep names even when inlining. This allows us to realize that ADDI is:Chris Lattner2005-09-081-1/+2
* Initial cut of the dag isel generator. This is still very much a work inChris Lattner2005-09-072-1/+643
* Rename a class. These files are being migrated to the new isel and I want toChris Lattner2005-09-062-66/+66
* regenerateChris Lattner2005-09-061-86/+90
* Tighten up the specification to allow TableGen/nested-comment.td to passChris Lattner2005-09-061-3/+3
* Add an option and stuff implementation of a dag isel emitterChris Lattner2005-09-032-0/+45
* Implement PR614:Reid Spencer2005-08-275-8/+4259
* spell this rightChris Lattner2005-08-261-1/+1
* spell this variable rightChris Lattner2005-08-263-3/+3
* Expose a new flag to TargetInstrInfoChris Lattner2005-08-263-0/+4
* add a marker at the end of the instruction enum listChris Lattner2005-08-261-0/+1
* Emit this:Chris Lattner2005-08-191-2/+1
* Expose the derived register classes to the public header, allowing themChris Lattner2005-08-191-22/+23
* Split register class "Methods" into MethodProtos and MethodBodiesChris Lattner2005-08-193-6/+13
* Refactor to use Target.getRegisterClasses consistently, which providesChris Lattner2005-08-191-31/+41
* Emit real operand info for instructions. This currently works but is badChris Lattner2005-08-192-10/+45
* Read the namespace field from register classesChris Lattner2005-08-192-0/+8
* add a setName method to recordChris Lattner2005-08-191-1/+1
* Add a setName method to Record.Chris Lattner2005-08-192-0/+26
* For now, just emit empty operand info structures.Chris Lattner2005-08-192-2/+24
* Fix a problem jeffc noticedChris Lattner2005-08-191-0/+1
* The code emitter generator only supports targets with 32-bit instructionChris Lattner2005-08-191-1/+1
* now that all of the targets are clean w.r.t. the number of operands for eachChris Lattner2005-08-191-3/+11
* Figure out how many operands each instruction has, keep track of whetherChris Lattner2005-08-182-6/+12
* revert this change, which causes breakage, temporarilyChris Lattner2005-08-181-1/+3
* When emitting implicit use/def lists, only emit each unique list once. ThoughChris Lattner2005-08-182-21/+48
* Fill in the numOperands field of the TargetInstrDescriptor struct from theChris Lattner2005-08-181-1/+1
* make is the standard name, not gmakeChris Lattner2005-08-021-1/+1
* Eliminate all remaining tabs and trailing spaces.Jeff Cohen2005-07-271-4/+4
* Fix PR595: These error messages should not be looking at CGI.Name, theyChris Lattner2005-07-151-9/+13
* Add support for a TODO; instructions in .td files can now have argumentsNate Begeman2005-07-141-1/+24