| Commit message (Expand) | Author | Age | Files | Lines |
* | Prevent folding of instructions which produce chains that have more than 1 re... | Evan Cheng | 2005-12-09 | 2 | -4/+9 |
* | * Make sure complex pattern operands are selected first since their select | Evan Cheng | 2005-12-09 | 2 | -66/+83 |
* | * Added an explicit type field to ComplexPattern. | Evan Cheng | 2005-12-08 | 3 | -9/+12 |
* | Added support for ComplexPattern. These are patterns that require C++ pattern | Evan Cheng | 2005-12-08 | 4 | -47/+171 |
* | * Infer instruction property hasCtrlDep from pattern if it has one. | Evan Cheng | 2005-12-05 | 1 | -31/+50 |
* | Implement PR673: for explicit register references, use type information | Chris Lattner | 2005-12-05 | 1 | -15/+8 |
* | Add some methods | Chris Lattner | 2005-12-05 | 2 | -1/+22 |
* | Generate code to silence bogus GCC warnings. | Chris Lattner | 2005-12-05 | 1 | -1/+1 |
* | * Commit the fix (by Chris) for a tblgen type inferencing bug. | Evan Cheng | 2005-12-04 | 4 | -71/+198 |
* | Support multiple ValueTypes per RegisterClass, needed for upcoming vector | Nate Begeman | 2005-12-01 | 4 | -17/+57 |
* | Teach tblgen to accept register source operands in patterns, e.g. | Evan Cheng | 2005-12-01 | 2 | -8/+69 |
* | Nuke CodeGenInstruction's ValueType member, it is no longer used. | Nate Begeman | 2005-12-01 | 2 | -18/+7 |
* | Stop checking the ValueType of the CodeGenInstruction. Instead, use the | Nate Begeman | 2005-12-01 | 3 | -28/+62 |
* | fit into 80 columns | Nate Begeman | 2005-11-30 | 1 | -2/+2 |
* | Make the code generated by tblgen return the result of SelectNodeTo, to | Chris Lattner | 2005-11-30 | 1 | -2/+1 |
* | No longer track value types for asm printer operands, and remove them as | Nate Begeman | 2005-11-30 | 1 | -12/+6 |
* | Fix some copy and paste typos. | Nate Begeman | 2005-11-30 | 1 | -2/+2 |
* | Better error message when unrecognized opcode is seen. | Evan Cheng | 2005-11-29 | 1 | -1/+6 |
* | Add the new vector types to tablegen | Nate Begeman | 2005-11-29 | 1 | -0/+12 |
* | Initialize this variable on all paths, fixing a crasher in windows. Thanks | Chris Lattner | 2005-11-19 | 1 | -1/+1 |
* | Teach tblgen about instruction operands that have multiple MachineInstr | Chris Lattner | 2005-11-19 | 3 | -9/+29 |
* | Validate that the input to 'Pat' patterns is sane. | Chris Lattner | 2005-11-17 | 1 | -0/+8 |
* | teach tblgen to be smart enough to handle tglobaladdr nodes | Chris Lattner | 2005-11-17 | 1 | -0/+2 |
* | fix a tblgen bug that Evan ran into, where we would lose the '$src' name | Chris Lattner | 2005-11-16 | 1 | -4/+4 |
* | remove these labels, there are now bigger jumps in the graph that are unlabeled | Chris Lattner | 2005-11-15 | 1 | -9/+0 |
* | 1. Remove ranges from itinerary data. | Jim Laskey | 2005-11-03 | 1 | -9/+11 |
* | Reject integer literals that are out of range for their type. | Chris Lattner | 2005-11-03 | 1 | -1/+19 |
* | Add support for immediates directly in the pattern, this allows itanium to | Chris Lattner | 2005-11-02 | 2 | -3/+33 |
* | Allow itineraries to be passed through the Target Machine. | Jim Laskey | 2005-11-01 | 3 | -16/+38 |
* | Keep VC++ happy. | Jeff Cohen | 2005-11-01 | 1 | -0/+1 |
* | Let people who run the nightly tester specify paths to external tests, instead | Chris Lattner | 2005-11-01 | 1 | -2/+21 |
* | Emit itinerary class in instruction info. | Jim Laskey | 2005-10-31 | 2 | -2/+39 |
* | Generate cpu to itinerary map. | Jim Laskey | 2005-10-31 | 2 | -8/+63 |
* | Revert an accidental commit. | Chris Lattner | 2005-10-29 | 1 | -1/+1 |
* | Make negative immediates in patterns work correctly, silence some warnings | Chris Lattner | 2005-10-29 | 1 | -1/+1 |
* | Switch more code over to using getValueAsListOfDefs. Look at all the -'s. :) | Chris Lattner | 2005-10-28 | 3 | -41/+25 |
* | Rename Record::getValueAsListDef to getValueAsListOfDefs, to more accurately | Chris Lattner | 2005-10-28 | 5 | -34/+24 |
* | Use the new interface Jim added | Chris Lattner | 2005-10-28 | 1 | -15/+7 |
* | Removed Mr. Smith from the code. | Jim Laskey | 2005-10-28 | 2 | -172/+144 |
* | Added method to return a vector of records for a ListInit of Def field. This | Jim Laskey | 2005-10-28 | 2 | -0/+25 |
* | The nightly tester report doesn't report JIT code size anymore, remove it | Chris Lattner | 2005-10-28 | 3 | -50/+4 |
* | Add some commentary. | Jim Laskey | 2005-10-28 | 1 | -19/+119 |
* | Keep Visual Studio happy. | Jeff Cohen | 2005-10-28 | 1 | -0/+1 |
* | Now generating instruction itineraries for scheduling. Not my best work, but... | Jim Laskey | 2005-10-27 | 2 | -32/+211 |
* | Simplify. | Jim Laskey | 2005-10-26 | 1 | -6/+1 |
* | Give full control of subtarget features over to table generated code. | Jim Laskey | 2005-10-26 | 2 | -15/+65 |
* | Condcodes are in the ISD namespace | Chris Lattner | 2005-10-26 | 1 | -1/+1 |
* | Add support for CondCode's | Chris Lattner | 2005-10-26 | 1 | -4/+14 |
* | Emit some boilerplate for targets | Chris Lattner | 2005-10-25 | 1 | -0/+29 |
* | Refactored to make room for more stuff (scheduling info.) | Jim Laskey | 2005-10-25 | 2 | -77/+102 |