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