- 9752fb1 now that complexpatterns are all emitted at the end of the match by Chris Lattner · 15 years ago
- 57bf8a4 change the new isel matcher to emit ComplexPattern matches by Chris Lattner · 15 years ago
- d1aca7c enhance comment output to specify what recorded slot by Chris Lattner · 15 years ago
- c6d7ad3 Rewrite chain handling validation and input TokenFactor handling by Chris Lattner · 15 years ago
- 67ea6a7 resolve some fixmes by Chris Lattner · 15 years ago
- 01bcd94 resolve a fixme and simplify code by moving insertion of the by Chris Lattner · 15 years ago
- 405f125 resolve a fixme by having the .td file parser reject thigns like by Chris Lattner · 15 years ago
- 60c0e37 Emit type checks late instead of early, this encourages by Chris Lattner · 15 years ago
- bd8965a Emit a redundant check for immediates at root context, e.g. (imm 0). by Chris Lattner · 15 years ago
- fa342fa eliminate the CheckMultiOpcodeMatcher code and have each by Chris Lattner · 15 years ago
- 0cebe61 enhance RecordNode and RecordChild comments to indicate what by Chris Lattner · 15 years ago
- e9eeda8 Emit redundant opcode checks for andimm and orimm tests at root by Chris Lattner · 15 years ago
- 4d0c931 inline the node transforms and node predicates into the generated by Chris Lattner · 15 years ago
- ff7fb60 enhance the EmitNode/MorphNodeTo operands to take a bit that by Chris Lattner · 15 years ago
- c78f2a3 enhance the new isel to use SelectNodeTo for most patterns, by Chris Lattner · 15 years ago
- 6281cda enhance EmitNodeMatcher to keep track of the recorded slot numbers by Chris Lattner · 15 years ago
- e86097a add infrastructure to support forming selectnodeto. Not used yet by Chris Lattner · 15 years ago
- a230f96 change CheckOpcodeMatcher to hold the SDNodeInfo instead of by Chris Lattner · 15 years ago
- b21ba71 rename fooMatcherNode to fooMatcher. by Chris Lattner · 15 years ago
- 2a1263b add a fixme for an experiment that defeated me for the time being. by Chris Lattner · 15 years ago
- 02f7358 The new isel was not properly handling patterns that covered by Chris Lattner · 15 years ago
- 20df242 Change ComplexPattern handling to push the node being matched as by Chris Lattner · 15 years ago
- 12a667c add a new CheckMultiOpcode opcode for checking that a node by Chris Lattner · 15 years ago
- 1f2ed5f When matching patterns that have a complex pattern as their root, make by Chris Lattner · 15 years ago
- 565a6f9 fix most of the failures in the x86 suite by handling multiple by Chris Lattner · 15 years ago
- 664012b Always emit register class id references as i32 like by Chris Lattner · 15 years ago
- 77f2e27 implement the last known missing feature: updating uses of results by Chris Lattner · 15 years ago
- 8e946be Lots of improvements to the new dagisel emitter. This gets it to by Chris Lattner · 15 years ago
- 853b919 I confused myself, temporaries will be recorded right along with other inputs. by Chris Lattner · 15 years ago
- c94fa4c introduce a new ResultVal and start keeping track of temporary values. by Chris Lattner · 15 years ago
- 845c042 add support for referencing registers and immediates, by Chris Lattner · 15 years ago
- b49985a start sketching out the structure of code for result emission generation. by Chris Lattner · 15 years ago
- bd8227f rename the child field to 'next'. This is not a parent/child by Chris Lattner · 15 years ago
- 8ef9c79 eliminate the MatcherNodeWithChild class, give the 'child' field to MatcherNode. by Chris Lattner · 15 years ago
- 9a747f1 Emulate the current isel's "IsChainCompatible" logic for now. by Chris Lattner · 15 years ago
- 8dc4f2b properly record chain inputs to complex patterns, resolving a fixme. by Chris Lattner · 15 years ago
- 785d16f Prep work to handle input chains of matched patterns and checking for by Chris Lattner · 15 years ago
- 2f7ecde record input chains. by Chris Lattner · 15 years ago
- c642b84 prefix captured value names with $ so they look like by Chris Lattner · 15 years ago
- c96087b improve comments on OPC_Record to say what we're recording a node. by Chris Lattner · 15 years ago
- e609a51 make the new isel generator plop out a CheckComplexPattern function by Chris Lattner · 15 years ago
- c2676b2 fix inverted condition. by Chris Lattner · 15 years ago
- 53a2f60 complex patterns don't get 'record' nodes, they implicitly by Chris Lattner · 15 years ago
- 92d3ada fix rdar://7653908, a crash on a case where we would fold a load by Chris Lattner · 15 years ago
- 6bc1b51 simplify this code. In the new world order there is no by Chris Lattner · 15 years ago
- 21390d7 convert the new matcher to check intermediate nodes for a single by Chris Lattner · 15 years ago
- e2de49d remove now dead code and fixme. by Chris Lattner · 15 years ago
- e39650a add support for the new isel matcher to generate by Chris Lattner · 15 years ago
- da272d1 Check in the first big step of rewriting DAGISelEmitter to by Chris Lattner · 15 years ago