2010-11-01 |
Chris Lattner | factor the operand list (and related fields/operations... |
blob | commitdiff | raw |
2010-09-04 |
Chris Lattner | zap dead code. |
blob | commitdiff | raw | diff to current |
2010-08-10 |
Eric Christopher | We already have this as OperandNode. |
blob | commitdiff | raw | diff to current |
2010-05-24 |
Jakob Stoklund Olesen | Add the SubRegIndex TableGen class. |
blob | commitdiff | raw | diff to current |
2010-03-27 |
Chris Lattner | fix a long standing fixme, which required fixing a... |
blob | commitdiff | raw | diff to current |
2010-03-27 |
Chris Lattner | hoist some funky logic into CodeGenInstruction |
blob | commitdiff | raw | diff to current |
2010-03-27 |
Chris Lattner | continue pushing tblgen's support for nodes with multiple |
blob | commitdiff | raw | diff to current |
2010-03-24 |
Chris Lattner | add plumbing for handling multiple result nodes |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Chris Lattner | major surgery on tblgen: generalize TreePatternNode |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Chris Lattner | resolve fixme: we now infer the instruction-level ... |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Chris Lattner | add a new SDNPVariadic SDNP node flag, and use it in |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Chris Lattner | look up instructions by record, not by name. |
blob | commitdiff | raw | diff to current |
2010-03-18 |
Chris Lattner | expand tblgen's support for instructions with implicit... |
blob | commitdiff | raw | diff to current |
2010-03-15 |
Chris Lattner | Completely rewrite tblgen's type inference mechanism, |
blob | commitdiff | raw | diff to current |
2010-03-07 |
Chris Lattner | more factoring. |
blob | commitdiff | raw | diff to current |
2010-03-04 |
Chris Lattner | zap fixme. |
blob | commitdiff | raw | diff to current |
2010-03-04 |
Chris Lattner | now that complexpatterns are all emitted at the end... |
blob | commitdiff | raw | diff to current |
2010-03-04 |
Chris Lattner | change the new isel matcher to emit ComplexPattern... |
blob | commitdiff | raw | diff to current |
2010-03-04 |
Chris Lattner | enhance comment output to specify what recorded slot |
blob | commitdiff | raw | diff to current |
2010-03-02 |
Chris Lattner | Rewrite chain handling validation and input TokenFactor... |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Chris Lattner | resolve some fixmes |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Chris Lattner | resolve a fixme and simplify code by moving insertion... |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Chris Lattner | resolve a fixme by having the .td file parser reject... |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Chris Lattner | Emit type checks late instead of early, this encourages |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Chris Lattner | Emit a redundant check for immediates at root context... |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Chris Lattner | eliminate the CheckMultiOpcodeMatcher code and have... |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Chris Lattner | enhance RecordNode and RecordChild comments to indicate... |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Chris Lattner | Emit redundant opcode checks for andimm and orimm tests... |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Chris Lattner | inline the node transforms and node predicates into... |
blob | commitdiff | raw | diff to current |
2010-02-28 |
Chris Lattner | enhance the EmitNode/MorphNodeTo operands to take a... |
blob | commitdiff | raw | diff to current |
2010-02-28 |
Chris Lattner | enhance the new isel to use SelectNodeTo for most patterns, |
blob | commitdiff | raw | diff to current |
2010-02-28 |
Chris Lattner | enhance EmitNodeMatcher to keep track of the recorded... |
blob | commitdiff | raw | diff to current |
2010-02-28 |
Chris Lattner | add infrastructure to support forming selectnodeto... |
blob | commitdiff | raw | diff to current |
2010-02-27 |
Chris Lattner | change CheckOpcodeMatcher to hold the SDNodeInfo instead of |
blob | commitdiff | raw | diff to current |
2010-02-25 |
Chris Lattner | rename fooMatcherNode to fooMatcher. |
blob | commitdiff | raw | diff to current |
2010-02-25 |
Chris Lattner | add a fixme for an experiment that defeated me for... |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Chris Lattner | The new isel was not properly handling patterns that... |
blob | commitdiff | raw | diff to current |
2010-02-22 |
Chris Lattner | Change ComplexPattern handling to push the node being... |
blob | commitdiff | raw | diff to current |
2010-02-22 |
Chris Lattner | add a new CheckMultiOpcode opcode for checking that... |
blob | commitdiff | raw | diff to current |
2010-02-22 |
Chris Lattner | When matching patterns that have a complex pattern... |
blob | commitdiff | raw | diff to current |
2010-02-21 |
Chris Lattner | fix most of the failures in the x86 suite by handling... |
blob | commitdiff | raw | diff to current |
2010-02-21 |
Chris Lattner | Always emit register class id references as i32 like |
blob | commitdiff | raw | diff to current |
2010-02-21 |
Chris Lattner | implement the last known missing feature: updating... |
blob | commitdiff | raw | diff to current |
2010-02-21 |
Chris Lattner | Lots of improvements to the new dagisel emitter. This... |
blob | commitdiff | raw | diff to current |
2010-02-19 |
Chris Lattner | I confused myself, temporaries will be recorded right... |
blob | commitdiff | raw | diff to current |
2010-02-19 |
Chris Lattner | introduce a new ResultVal and start keeping track of... |
blob | commitdiff | raw | diff to current |
2010-02-18 |
Chris Lattner | add support for referencing registers and immediates, |
blob | commitdiff | raw | diff to current |
2010-02-18 |
Chris Lattner | start sketching out the structure of code for result... |
blob | commitdiff | raw | diff to current |
2010-02-18 |
Chris Lattner | rename the child field to 'next'. This is not a parent... |
blob | commitdiff | raw | diff to current |
2010-02-18 |
Chris Lattner | eliminate the MatcherNodeWithChild class, give the... |
blob | commitdiff | raw | diff to current |
2010-02-17 |
Chris Lattner | Emulate the current isel's "IsChainCompatible" logic... |
blob | commitdiff | raw | diff to current |
2010-02-17 |
Chris Lattner | properly record chain inputs to complex patterns, |
blob | commitdiff | raw | diff to current |
2010-02-17 |
Chris Lattner | Prep work to handle input chains of matched patterns... |
blob | commitdiff | raw | diff to current |
2010-02-17 |
Chris Lattner | record input chains. |
blob | commitdiff | raw | diff to current |
2010-02-17 |
Chris Lattner | prefix captured value names with $ so they look like |
blob | commitdiff | raw | diff to current |
2010-02-17 |
Chris Lattner | improve comments on OPC_Record to say what we're record... |
blob | commitdiff | raw | diff to current |
2010-02-17 |
Chris Lattner | make the new isel generator plop out a CheckComplexPatt... |
blob | commitdiff | raw | diff to current |
2010-02-17 |
Chris Lattner | fix inverted condition. |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Chris Lattner | complex patterns don't get 'record' nodes, they implicitly |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Chris Lattner | fix rdar://7653908, a crash on a case where we would... |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Chris Lattner | simplify this code. In the new world order there is no |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Chris Lattner | convert the new matcher to check intermediate nodes... |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Chris Lattner | remove now dead code and fixme. |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Chris Lattner | add support for the new isel matcher to generate |
blob | commitdiff | raw | diff to current |
2010-02-15 |
Chris Lattner | Check in the first big step of rewriting DAGISelEmitter to |
blob | commitdiff | raw | diff to current |
|