2005-12-09 |
Evan Cheng | Prevent folding of instructions which produce chains... |
tree | commitdiff |
2005-12-09 |
Evan Cheng | * Make sure complex pattern operands are selected first... |
tree | commitdiff |
2005-12-08 |
Evan Cheng | * Added an explicit type field to ComplexPattern. |
tree | commitdiff |
2005-12-08 |
Evan Cheng | Added support for ComplexPattern. These are patterns... |
tree | commitdiff |
2005-12-05 |
Evan Cheng | * Infer instruction property hasCtrlDep from pattern... |
tree | commitdiff |
2005-12-05 |
Chris Lattner | Implement PR673: for explicit register references,... |
tree | commitdiff |
2005-12-05 |
Chris Lattner | Add some methods |
tree | commitdiff |
2005-12-05 |
Chris Lattner | Generate code to silence bogus GCC warnings. |
tree | commitdiff |
2005-12-04 |
Evan Cheng | * Commit the fix (by Chris) for a tblgen type inferenci... |
tree | commitdiff |
2005-12-01 |
Nate Begeman | Support multiple ValueTypes per RegisterClass, needed... |
tree | commitdiff |
2005-12-01 |
Evan Cheng | Teach tblgen to accept register source operands in... |
tree | commitdiff |
2005-12-01 |
Nate Begeman | Nuke CodeGenInstruction's ValueType member, it is no... |
tree | commitdiff |
2005-12-01 |
Nate Begeman | Stop checking the ValueType of the CodeGenInstruction... |
tree | commitdiff |
2005-11-30 |
Nate Begeman | fit into 80 columns |
tree | commitdiff |
2005-11-30 |
Chris Lattner | Make the code generated by tblgen return the result... |
tree | commitdiff |
2005-11-30 |
Nate Begeman | No longer track value types for asm printer operands... |
tree | commitdiff |
2005-11-30 |
Nate Begeman | Fix some copy and paste typos. |
tree | commitdiff |
2005-11-29 |
Evan Cheng | Better error message when unrecognized opcode is seen. |
tree | commitdiff |
2005-11-29 |
Nate Begeman | Add the new vector types to tablegen |
tree | commitdiff |
2005-11-19 |
Chris Lattner | Initialize this variable on all paths, fixing a crasher... |
tree | commitdiff |
2005-11-19 |
Chris Lattner | Teach tblgen about instruction operands that have multi... |
tree | commitdiff |
2005-11-17 |
Chris Lattner | Validate that the input to 'Pat' patterns is sane. |
tree | commitdiff |
2005-11-17 |
Chris Lattner | teach tblgen to be smart enough to handle tglobaladdr... |
tree | commitdiff |
2005-11-16 |
Chris Lattner | fix a tblgen bug that Evan ran into, where we would... |
tree | commitdiff |
2005-11-15 |
Chris Lattner | remove these labels, there are now bigger jumps in... |
tree | commitdiff |
2005-11-03 |
Jim Laskey | 1. Remove ranges from itinerary data. |
tree | commitdiff |
2005-11-03 |
Chris Lattner | Reject integer literals that are out of range for their... |
tree | commitdiff |
2005-11-02 |
Chris Lattner | Add support for immediates directly in the pattern... |
tree | commitdiff |
2005-11-01 |
Jim Laskey | Allow itineraries to be passed through the Target Machine. |
tree | commitdiff |
2005-11-01 |
Jeff Cohen | Keep VC++ happy. |
tree | commitdiff |
2005-11-01 |
Chris Lattner | Let people who run the nightly tester specify paths... |
tree | commitdiff |
2005-10-31 |
Jim Laskey | Emit itinerary class in instruction info. |
tree | commitdiff |
2005-10-31 |
Jim Laskey | Generate cpu to itinerary map. |
tree | commitdiff |
2005-10-29 |
Chris Lattner | Revert an accidental commit. |
tree | commitdiff |
2005-10-29 |
Chris Lattner | Make negative immediates in patterns work correctly... |
tree | commitdiff |
2005-10-28 |
Chris Lattner | Switch more code over to using getValueAsListOfDefs... |
tree | commitdiff |
2005-10-28 |
Chris Lattner | Rename Record::getValueAsListDef to getValueAsListOfDef... |
tree | commitdiff |
2005-10-28 |
Chris Lattner | Use the new interface Jim added |
tree | commitdiff |
2005-10-28 |
Jim Laskey | Removed Mr. Smith from the code. |
tree | commitdiff |
2005-10-28 |
Jim Laskey | Added method to return a vector of records for a ListIn... |
tree | commitdiff |
2005-10-28 |
Chris Lattner | The nightly tester report doesn't report JIT code size... |
tree | commitdiff |
2005-10-28 |
Jim Laskey | Add some commentary. |
tree | commitdiff |
2005-10-28 |
Jeff Cohen | Keep Visual Studio happy. |
tree | commitdiff |
2005-10-27 |
Jim Laskey | Now generating instruction itineraries for scheduling... |
tree | commitdiff |
2005-10-26 |
Jim Laskey | Simplify. |
tree | commitdiff |
2005-10-26 |
Jim Laskey | Give full control of subtarget features over to table... |
tree | commitdiff |
2005-10-26 |
Chris Lattner | Condcodes are in the ISD namespace |
tree | commitdiff |
2005-10-26 |
Chris Lattner | Add support for CondCode's |
tree | commitdiff |
2005-10-25 |
Chris Lattner | Emit some boilerplate for targets |
tree | commitdiff |
2005-10-25 |
Jim Laskey | Refactored to make room for more stuff (scheduling... |
tree | commitdiff |
2005-10-24 |
Chris Lattner | Fix an incompatibility with GCC 4.1, thanks to Vladimir... |
tree | commitdiff |
2005-10-23 |
Chris Lattner | Add the needed #include, emit enums with the sizes... |
tree | commitdiff |
2005-10-23 |
Chris Lattner | Remove the obsolete instr selector emitter |
tree | commitdiff |
2005-10-22 |
Jim Laskey | Sort the features and processor lists for the sake... |
tree | commitdiff |
2005-10-21 |
Jim Laskey | Plugin new subtarget backend into the build. |
tree | commitdiff |
2005-10-21 |
Jim Laskey | New TableGen backends for subtarget information. Only... |
tree | commitdiff |
2005-10-21 |
Chris Lattner | Make tblgen emit: |
tree | commitdiff |
2005-10-19 |
Chris Lattner | add support for literal immediates in patterns to match... |
tree | commitdiff |
2005-10-19 |
Chris Lattner | Add basic support for integer constants in pattern... |
tree | commitdiff |
2005-10-19 |
Chris Lattner | Fix some checking that was causing duraid to get a... |
tree | commitdiff |
2005-10-19 |
Chris Lattner | Add support for patterns that have physical registers... |
tree | commitdiff |
2005-10-19 |
Chris Lattner | Asserting here is to violent |
tree | commitdiff |
2005-10-19 |
Chris Lattner | Nate wants to define 'Pat's which turn into instruction... |
tree | commitdiff |
2005-10-18 |
Chris Lattner | Duraid pointed out that it is impolite to emit PPC... |
tree | commitdiff |
2005-10-16 |
Chris Lattner | Make the generated code significantly more memory effic... |
tree | commitdiff |
2005-10-15 |
Chris Lattner | Implement the last major missing piece in the DAG isel... |
tree | commitdiff |
2005-10-14 |
Chris Lattner | Now that we have int/fp lattice values, implement the... |
tree | commitdiff |
2005-10-14 |
Chris Lattner | Fairly serious rework of the typing code to add new... |
tree | commitdiff |
2005-10-14 |
Chris Lattner | simplify the code a bit |
tree | commitdiff |
2005-10-14 |
Chris Lattner | Add basic support for recognizing a new SDTCisOpSmaller... |
tree | commitdiff |
2005-10-14 |
Chris Lattner | Implement a couple of new (important) features. |
tree | commitdiff |
2005-10-14 |
Chris Lattner | Do not let getLegalValueTypes return a list with duplic... |
tree | commitdiff |
2005-10-13 |
Patrick Meredith | Updated to be less restrictive on what is matched |
tree | commitdiff |
2005-10-13 |
Chris Lattner | apparently one of the makefile changes changed libprofi... |
tree | commitdiff |
2005-10-13 |
Patrick Meredith | This script is used to remove nodes with the label... |
tree | commitdiff |
2005-10-02 |
Chris Lattner | put the right labels on the data |
tree | commitdiff |
2005-10-02 |
Chris Lattner | Emit the value type for each register class. |
tree | commitdiff |
2005-09-30 |
Chris Lattner | Rename MRegisterDesc -> TargetRegisterDesc for consistency |
tree | commitdiff |
2005-09-30 |
Chris Lattner | remove some more initializers |
tree | commitdiff |
2005-09-30 |
Chris Lattner | trim down the target info structs now that we have... |
tree | commitdiff |
2005-09-30 |
Chris Lattner | Compute a preferred spill register class for each calle... |
tree | commitdiff |
2005-09-30 |
Chris Lattner | Fix a warning |
tree | commitdiff |
2005-09-30 |
Chris Lattner | Regenerate |
tree | commitdiff |
2005-09-30 |
Chris Lattner | Refactor this a bit to move ParsingTemplateArgs to... |
tree | commitdiff |
2005-09-30 |
Chris Lattner | Regenerate |
tree | commitdiff |
2005-09-30 |
Chris Lattner | Generate a parse error instead of a checked exception... |
tree | commitdiff |
2005-09-30 |
Chris Lattner | regenerate |
tree | commitdiff |
2005-09-30 |
Chris Lattner | Refactor the grammar a bit to implement TableGen/Forwar... |
tree | commitdiff |
2005-09-30 |
Chris Lattner | allow regs to be in multiple reg classes |
tree | commitdiff |
2005-09-29 |
Chris Lattner | Teach tablegen to reassociate operators when possible... |
tree | commitdiff |
2005-09-29 |
Chris Lattner | Teach tblgen to build permutations of instructions... |
tree | commitdiff |
2005-09-28 |
Chris Lattner | add support for an associative marker |
tree | commitdiff |
2005-09-28 |
Chris Lattner | Emit an error if instructions or patterns are defined... |
tree | commitdiff |
2005-09-28 |
Chris Lattner | collect commutativity information |
tree | commitdiff |
2005-09-28 |
Chris Lattner | Prefer cheaper patterns to more expensive ones. Print... |
tree | commitdiff |
2005-09-28 |
Chris Lattner | Select Constant nodes to TargetConstant nodes |
tree | commitdiff |
2005-09-26 |
Chris Lattner | memoize the assert results |
tree | commitdiff |
2005-09-26 |
Chris Lattner | Emit the switch stmt cases in alphabetical order instea... |
tree | commitdiff |
2005-09-26 |
Chris Lattner | implement a fixme: only select values once, even if... |
tree | commitdiff |
2005-09-25 |
Jeff Cohen | Fix VC++ build errors. |
tree | commitdiff |
next |