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 |
2005-09-24 |
Chris Lattner | memoize translations |
tree | commitdiff |
2005-09-24 |
Chris Lattner | Teach the DAG isel generator to emit code that creates... |
tree | commitdiff |
2005-09-23 |
Chris Lattner | Emit better code (no more copies for var references... |
tree | commitdiff |
2005-09-23 |
Chris Lattner | Fix a fixme by passing around SDOperand's instead of... |
tree | commitdiff |
2005-09-23 |
Chris Lattner | Emit code that matches the incoming DAG pattern and... |
tree | commitdiff |
2005-09-23 |
Chris Lattner | emit information about the order patterns are to be... |
tree | commitdiff |
2005-09-23 |
Chris Lattner | start filling in the switch stmt |
tree | commitdiff |
2005-09-16 |
Chris Lattner | Fix a minor bug, add comments |
tree | commitdiff |
2005-09-15 |
Chris Lattner | teach the type inference code how to infer types for... |
tree | commitdiff |
2005-09-15 |
Chris Lattner | put instructions into a map instead of a vector for... |
tree | commitdiff |
2005-09-15 |
Chris Lattner | when parsing instructions remember information about... |
tree | commitdiff |
2005-09-15 |
Chris Lattner | Start parsing "Pattern" nodes |
tree | commitdiff |
2005-09-15 |
Chris Lattner | rename a couple of methods, add structure for pattern... |
tree | commitdiff |
2005-09-14 |
Chris Lattner | Verify that xform functions only occur in logical places |
tree | commitdiff |
2005-09-14 |
Chris Lattner | Promote xform fns to be explicit nodes in result patter... |
tree | commitdiff |
2005-09-14 |
Chris Lattner | start building the instruction dest pattern correctly... |
tree | commitdiff |
2005-09-14 |
Chris Lattner | catch unnamed inputs |
tree | commitdiff |
2005-09-14 |
Chris Lattner | check that there are no unexpected operands |
tree | commitdiff |
2005-09-14 |
Chris Lattner | force all instruction operands to be named. |
tree | commitdiff |
2005-09-14 |
Chris Lattner | Check that operands have unique names. REJECT instruct... |
tree | commitdiff |
2005-09-14 |
Chris Lattner | fix a broke range check |
tree | commitdiff |
2005-09-14 |
Chris Lattner | Parse significantly more of the instruction pattern... |
tree | commitdiff |
2005-09-14 |
Chris Lattner | Verify that set destinations occur first in the instruc... |
tree | commitdiff |
2005-09-14 |
Chris Lattner | add an accessor |
tree | commitdiff |
2005-09-14 |
Chris Lattner | remove some code that isn't ready for prime time |
tree | commitdiff |
2005-09-14 |
Chris Lattner | Switch to a slightly more structured representation... |
tree | commitdiff |
2005-09-14 |
Chris Lattner | Add some more checking/verification code |
tree | commitdiff |
2005-09-14 |
Chris Lattner | start parsing instructions into patterns, start doing... |
tree | commitdiff |
2005-09-13 |
Chris Lattner | don't emit the namespace inside the class! |
tree | commitdiff |
2005-09-13 |
Chris Lattner | Emit code suitable for emission into the ISel class... |
tree | commitdiff |
2005-09-13 |
Chris Lattner | continue xform function parsing |
tree | commitdiff |
2005-09-13 |
Chris Lattner | Start parsing node transformation information |
tree | commitdiff |
2005-09-13 |
Chris Lattner | Add a new Record::getValueAsCode method to mirror the... |
tree | commitdiff |
2005-09-13 |
Chris Lattner | completely eliminate TreePattern::PatternType |
tree | commitdiff |
2005-09-12 |
Chris Lattner | Regenerate |
tree | commitdiff |
2005-09-12 |
Chris Lattner | Rearrange two rules, which apparently makes some versio... |
tree | commitdiff |
2005-09-10 |
Jeff Cohen | Fix miscellaneous Visual Studio build problems. |
tree | commitdiff |
2005-09-09 |
Chris Lattner | add an accessor to provide more checking |
tree | commitdiff |
2005-09-09 |
Chris Lattner | use new accessors to simplify code. Add checking to... |
tree | commitdiff |
2005-09-09 |
Chris Lattner | add some accessors |
tree | commitdiff |
2005-09-08 |
Chris Lattner | Fix incorrect comment |
tree | commitdiff |
2005-09-08 |
Chris Lattner | Implement a complete type inference system for dag... |
tree | commitdiff |
2005-09-08 |
Chris Lattner | Compute the value types that are natively supported... |
tree | commitdiff |
2005-09-08 |
Chris Lattner | Parse information about type constraints on SDNodes |
tree | commitdiff |
2005-09-08 |
Chris Lattner | use node info in the one place we currently use it |
tree | commitdiff |
2005-09-08 |
Chris Lattner | start parsing SDNode info records |
tree | commitdiff |
2005-09-08 |
Chris Lattner | Fix indentation |
tree | commitdiff |
2005-09-08 |
Chris Lattner | regenerate |
tree | commitdiff |
2005-09-08 |
Chris Lattner | Add support for automatically created anonymous definit... |
tree | commitdiff |
2005-09-08 |
Chris Lattner | regenerate |
tree | commitdiff |
2005-09-08 |
Chris Lattner | Tabs to spaces. |
tree | commitdiff |
2005-09-08 |
Chris Lattner | Keep names even when inlining. This allows us to reali... |
tree | commitdiff |
2005-09-07 |
Chris Lattner | Initial cut of the dag isel generator. This is still... |
tree | commitdiff |
2005-09-06 |
Chris Lattner | Rename a class. These files are being migrated to... |
tree | commitdiff |
2005-09-06 |
Chris Lattner | regenerate |
tree | commitdiff |
2005-09-06 |
Chris Lattner | Tighten up the specification to allow TableGen/nested... |
tree | commitdiff |
2005-09-03 |
Chris Lattner | Add an option and stuff implementation of a dag isel... |
tree | commitdiff |
2005-08-27 |
Reid Spencer | Implement PR614: |
tree | commitdiff |
2005-08-26 |
Chris Lattner | spell this right |
tree | commitdiff |
2005-08-26 |
Chris Lattner | spell this variable right |
tree | commitdiff |
2005-08-26 |
Chris Lattner | Expose a new flag to TargetInstrInfo |
tree | commitdiff |
2005-08-26 |
Chris Lattner | add a marker at the end of the instruction enum list |
tree | commitdiff |
2005-08-19 |
Chris Lattner | Emit this: |
tree | commitdiff |
2005-08-19 |
Chris Lattner | Expose the derived register classes to the public heade... |
tree | commitdiff |
2005-08-19 |
Chris Lattner | Split register class "Methods" into MethodProtos and... |
tree | commitdiff |
2005-08-19 |
Chris Lattner | Refactor to use Target.getRegisterClasses consistently... |
tree | commitdiff |
2005-08-19 |
Chris Lattner | Emit real operand info for instructions. This currentl... |
tree | commitdiff |
2005-08-19 |
Chris Lattner | Read the namespace field from register classes |
tree | commitdiff |
2005-08-19 |
Chris Lattner | add a setName method to record |
tree | commitdiff |
2005-08-19 |
Chris Lattner | Add a setName method to Record. |
tree | commitdiff |
2005-08-19 |
Chris Lattner | For now, just emit empty operand info structures. |
tree | commitdiff |
2005-08-19 |
Chris Lattner | Fix a problem jeffc noticed |
tree | commitdiff |
2005-08-19 |
Chris Lattner | The code emitter generator only supports targets with... |
tree | commitdiff |
2005-08-19 |
Chris Lattner | now that all of the targets are clean w.r.t. the number... |
tree | commitdiff |
2005-08-18 |
Chris Lattner | Figure out how many operands each instruction has,... |
tree | commitdiff |
2005-08-18 |
Chris Lattner | revert this change, which causes breakage, temporarily |
tree | commitdiff |
2005-08-18 |
Chris Lattner | When emitting implicit use/def lists, only emit each... |
tree | commitdiff |
2005-08-18 |
Chris Lattner | Fill in the numOperands field of the TargetInstrDescrip... |
tree | commitdiff |
2005-07-27 |
Jeff Cohen | Eliminate all remaining tabs and trailing spaces. |
tree | commitdiff |
2005-07-15 |
Chris Lattner | Fix PR595: These error messages should not be looking... |
tree | commitdiff |
next |