| Commit message (Expand) | Author | Age |
* | factor the operand list (and related fields/operations) out of | Chris Lattner | 2010-11-01 |
* | zap dead code. | Chris Lattner | 2010-09-04 |
* | We already have this as OperandNode. | Eric Christopher | 2010-08-10 |
* | Add the SubRegIndex TableGen class. | Jakob Stoklund Olesen | 2010-05-24 |
* | fix a long standing fixme, which required fixing a bunch of other | Chris Lattner | 2010-03-27 |
* | hoist some funky logic into CodeGenInstruction | Chris Lattner | 2010-03-27 |
* | continue pushing tblgen's support for nodes with multiple | Chris Lattner | 2010-03-27 |
* | add plumbing for handling multiple result nodes | Chris Lattner | 2010-03-24 |
* | major surgery on tblgen: generalize TreePatternNode | Chris Lattner | 2010-03-19 |
* | resolve fixme: we now infer the instruction-level 'isvariadic' bit | Chris Lattner | 2010-03-19 |
* | add a new SDNPVariadic SDNP node flag, and use it in | Chris Lattner | 2010-03-19 |
* | look up instructions by record, not by name. | Chris Lattner | 2010-03-19 |
* | expand tblgen's support for instructions with implicit defs. | Chris Lattner | 2010-03-18 |
* | Completely rewrite tblgen's type inference mechanism, | Chris Lattner | 2010-03-15 |
* | more factoring. | Chris Lattner | 2010-03-07 |
* | zap fixme. | Chris Lattner | 2010-03-04 |
* | now that complexpatterns are all emitted at the end of the match | Chris Lattner | 2010-03-04 |
* | change the new isel matcher to emit ComplexPattern matches | Chris Lattner | 2010-03-04 |
* | enhance comment output to specify what recorded slot | Chris Lattner | 2010-03-04 |
* | Rewrite chain handling validation and input TokenFactor handling | Chris Lattner | 2010-03-02 |
* | resolve some fixmes | Chris Lattner | 2010-03-01 |
* | resolve a fixme and simplify code by moving insertion of the | Chris Lattner | 2010-03-01 |
* | resolve a fixme by having the .td file parser reject thigns like | Chris Lattner | 2010-03-01 |
* | Emit type checks late instead of early, this encourages | Chris Lattner | 2010-03-01 |
* | Emit a redundant check for immediates at root context, e.g. (imm 0). | Chris Lattner | 2010-03-01 |
* | eliminate the CheckMultiOpcodeMatcher code and have each | Chris Lattner | 2010-03-01 |
* | enhance RecordNode and RecordChild comments to indicate what | Chris Lattner | 2010-03-01 |
* | Emit redundant opcode checks for andimm and orimm tests at root | Chris Lattner | 2010-03-01 |
* | inline the node transforms and node predicates into the generated | Chris Lattner | 2010-03-01 |
* | enhance the EmitNode/MorphNodeTo operands to take a bit that | Chris Lattner | 2010-02-28 |
* | enhance the new isel to use SelectNodeTo for most patterns, | Chris Lattner | 2010-02-28 |
* | enhance EmitNodeMatcher to keep track of the recorded slot numbers | Chris Lattner | 2010-02-28 |
* | add infrastructure to support forming selectnodeto. Not used yet | Chris Lattner | 2010-02-28 |
* | change CheckOpcodeMatcher to hold the SDNodeInfo instead of | Chris Lattner | 2010-02-27 |
* | rename fooMatcherNode to fooMatcher. | Chris Lattner | 2010-02-25 |
* | add a fixme for an experiment that defeated me for the time being. | Chris Lattner | 2010-02-25 |
* | The new isel was not properly handling patterns that covered | Chris Lattner | 2010-02-24 |
* | Change ComplexPattern handling to push the node being matched as | Chris Lattner | 2010-02-22 |
* | add a new CheckMultiOpcode opcode for checking that a node | Chris Lattner | 2010-02-22 |
* | When matching patterns that have a complex pattern as their root, make | Chris Lattner | 2010-02-22 |
* | fix most of the failures in the x86 suite by handling multiple | Chris Lattner | 2010-02-21 |
* | Always emit register class id references as i32 like | Chris Lattner | 2010-02-21 |
* | implement the last known missing feature: updating uses of results | Chris Lattner | 2010-02-21 |
* | Lots of improvements to the new dagisel emitter. This gets it to | Chris Lattner | 2010-02-21 |
* | I confused myself, temporaries will be recorded right along with other inputs. | Chris Lattner | 2010-02-19 |
* | introduce a new ResultVal and start keeping track of temporary values. | Chris Lattner | 2010-02-19 |
* | add support for referencing registers and immediates, | Chris Lattner | 2010-02-18 |
* | start sketching out the structure of code for result emission generation. | Chris Lattner | 2010-02-18 |
* | rename the child field to 'next'. This is not a parent/child | Chris Lattner | 2010-02-18 |
* | eliminate the MatcherNodeWithChild class, give the 'child' | Chris Lattner | 2010-02-18 |