1. 8e946be Lots of improvements to the new dagisel emitter. This gets it to by Chris Lattner · 15 years ago
  2. 906b499 add emitter support for integer constants and simple physreg references. by Chris Lattner · 15 years ago
  3. 01a5bee fix this to work more determinstically, patch by Thomas Veith! by Chris Lattner · 15 years ago
  4. 853b919 I confused myself, temporaries will be recorded right along with other inputs. by Chris Lattner · 15 years ago
  5. c94fa4c introduce a new ResultVal and start keeping track of temporary values. by Chris Lattner · 15 years ago
  6. 845c042 add support for referencing registers and immediates, by Chris Lattner · 15 years ago
  7. b49985a start sketching out the structure of code for result emission generation. by Chris Lattner · 15 years ago
  8. bd8227f rename the child field to 'next'. This is not a parent/child by Chris Lattner · 15 years ago
  9. 8ef9c79 eliminate the MatcherNodeWithChild class, give the 'child' field to MatcherNode. by Chris Lattner · 15 years ago
  10. dcdcef2 fit in 80 cols by Chris Lattner · 15 years ago
  11. 03ddb20 redisable this to save people a small amount of build time. by Chris Lattner · 15 years ago
  12. 0a3f399 move isOnlyReachableByFallthrough out of MachineBasicBlock into AsmPrinter, by Chris Lattner · 15 years ago
  13. 84aa60b reduce nesting. by Chris Lattner · 15 years ago
  14. 781f359 improve comments, the matcher is now feature complete, on to codegen. by Chris Lattner · 15 years ago
  15. 409ac58 sink special case "cannotyetselect" for intrinsics out of the by Chris Lattner · 15 years ago
  16. 9a747f1 Emulate the current isel's "IsChainCompatible" logic for now. by Chris Lattner · 15 years ago
  17. 8dc4f2b properly record chain inputs to complex patterns, resolving a fixme. by Chris Lattner · 15 years ago
  18. d9c1a34 simplify IsChainCompatible codegen, add comments. no functionality change. by Chris Lattner · 15 years ago
  19. 785d16f Prep work to handle input chains of matched patterns and checking for by Chris Lattner · 15 years ago
  20. 2f7ecde record input chains. by Chris Lattner · 15 years ago
  21. c642b84 prefix captured value names with $ so they look like by Chris Lattner · 15 years ago
  22. c96087b improve comments on OPC_Record to say what we're recording a node. by Chris Lattner · 15 years ago
  23. 5be6e59 improve comments in generated matcher a bit. by Chris Lattner · 15 years ago
  24. e609a51 make the new isel generator plop out a CheckComplexPattern function by Chris Lattner · 15 years ago
  25. c2676b2 fix inverted condition. by Chris Lattner · 15 years ago
  26. 53a2f60 complex patterns don't get 'record' nodes, they implicitly by Chris Lattner · 15 years ago
  27. 05446e7 clean up some code, eliminate NodeIsComplexPattern, which by Chris Lattner · 15 years ago
  28. 5b08f77 fix indentation by Chris Lattner · 15 years ago
  29. 92d3ada fix rdar://7653908, a crash on a case where we would fold a load by Chris Lattner · 15 years ago
  30. 6bc1b51 simplify this code. In the new world order there is no by Chris Lattner · 15 years ago
  31. 21390d7 convert the new matcher to check intermediate nodes for a single by Chris Lattner · 15 years ago
  32. 29c6270 change dag isel emitter to only call 'IsProfitableToFold' on nodes by Chris Lattner · 15 years ago
  33. ccba15f mark all the generated node predicates 'const'. by Chris Lattner · 15 years ago
  34. 050a03d generate code for node and pattern predicates. Note that this won't by Chris Lattner · 15 years ago
  35. e02ea54 refactor some code into a local class. by Chris Lattner · 15 years ago
  36. e2de49d remove now dead code and fixme. by Chris Lattner · 15 years ago
  37. 6e6975d remove dead code. This is never generated for any targets in mainline. by Chris Lattner · 15 years ago
  38. e39650a add support for the new isel matcher to generate by Chris Lattner · 15 years ago
  39. 014bf21 Split SelectionDAGISel::IsLegalAndProfitableToFold to by Evan Cheng · 15 years ago
  40. da272d1 Check in the first big step of rewriting DAGISelEmitter to by Chris Lattner · 15 years ago
  41. 0b1a395 Revert r96130 ("Forward parameter options as '-option=param'"). by Mikhail Glushenkov · 15 years ago
  42. 751d5aa constize by Chris Lattner · 15 years ago
  43. 4766132 clean up a bunch of code, move some random predicates by Chris Lattner · 15 years ago
  44. c87bf38 remove the DisablePatternForFastISel predicate, which is a check by Chris Lattner · 15 years ago
  45. 383fed9 add an insertion operator. by Chris Lattner · 15 years ago
  46. 523f6a5 tidy up by Chris Lattner · 15 years ago
  47. 18c67b9 Forward parameter options as '-option=parameter'. by Mikhail Glushenkov · 15 years ago
  48. a0cdf17 pull a bunch of huge inline methods in the PatternCodeEmitter by Chris Lattner · 15 years ago
  49. cebe955 Added the rdtscp instruction to the x86 instruction tables. by Sean Callanan · 15 years ago
  50. 95a5a7d Fixed encodings for invlpg, invept, and invvpid. by Sean Callanan · 15 years ago
  51. a599de2 remove special cases for vmlaunch, vmresume, vmxoff, and swapgs by Chris Lattner · 15 years ago
  52. eaca5fa Remove special cases for [LM]FENCE, MONITOR and MWAIT from by Chris Lattner · 15 years ago
  53. 9492be8 Reworked the Intel disassembler to support instructions by Sean Callanan · 15 years ago
  54. 0d8db8e add a bunch of mod/rm encoding types for fixed mod/rm bytes. by Chris Lattner · 15 years ago
  55. 3b6910d MC: Fix bug where trailing tied operands were forgotten; the X86 assembler by Daniel Dunbar · 15 years ago
  56. 0d7b0aa enhance llvm-mc -show-inst to print the enum of an instruction, like so: by Chris Lattner · 15 years ago
  57. e555c9f work around a gcc bug with -Wuninitialized. by Chris Lattner · 15 years ago
  58. cacaa5b lit: Ignore dot files when scanning for tests (e.g., editor temprary files, by Daniel Dunbar · 15 years ago
  59. bef5291 MC/AsmMatcher: Tweak conversion function name. by Daniel Dunbar · 15 years ago
  60. af61681 MC/AsmMatcher: Add support for creating tied operands when constructing MCInsts. by Daniel Dunbar · 15 years ago
  61. 3f451ca Remove stray DOS newline. by Daniel Dunbar · 15 years ago
  62. cf57c70 Updated the enhanced disassembly library's TableGen by Sean Callanan · 15 years ago
  63. 2db6ff2 Updated the TableGen emitter for the Enhanced by Sean Callanan · 15 years ago
  64. 397170b Changed AsmWriterOperand to also include the index of the by Sean Callanan · 15 years ago
  65. a7d479c Introduce a new CodeGenInstruction::ConstraintInfo class by Chris Lattner · 15 years ago
  66. d0bc7f0 Fixed some indentation in the AsmWriterInst by Sean Callanan · 15 years ago
  67. 3ac97b3 Added AsmWriterInst.cpp to the CMakeList so that it builds OK on Visual Studio. by Sean Callanan · 15 years ago
  68. d32c02f Per PR 6219, factored AsmWriterInst and AsmWriterOperand by Sean Callanan · 15 years ago
  69. 518bb53 move target-independent opcodes out of TargetInstrInfo by Chris Lattner · 15 years ago
  70. b8d6e98 pass stringref by value instead of by const& by Chris Lattner · 15 years ago
  71. 570a4a5 Reintroduce the InlineHint function attribute. by Jakob Stoklund Olesen · 15 years ago
  72. 8d280fb Make lit's gtest support honor config.environment. by Jeffrey Yasskin · 15 years ago
  73. 18743f4 New flag for GenLibDeps, and llvm-config-perobjincl. by Torok Edwin · 15 years ago
  74. 0d883e3 sink handling of target-independent machine instrs (other by Chris Lattner · 15 years ago
  75. e1f6de3 AsmMatcherEmitter: Use stable_sort when reordering instructions, so that order by Daniel Dunbar · 15 years ago
  76. a2f5e00 AsmMatcher: Create operand classes before use, apparently records aren't visited by Daniel Dunbar · 15 years ago
  77. 0806f9f FileCheck: When looking for "possible matches", only compare against the prefix by Daniel Dunbar · 15 years ago
  78. e3a1e50 Minor code cleanup. by Dan Gohman · 15 years ago
  79. d8a5541 Skip whitespace when looking for a potential intended match. Before: by Dan Gohman · 15 years ago
  80. e546343 Fix the position of the caret in the FileCheck error message. Before: by Dan Gohman · 15 years ago
  81. 8cdf54c FileCheck: Switch "possible match" calculation to use StringRef::edit_distance. by Daniel Dunbar · 15 years ago
  82. 9988ab0 Quick fix to make the header file for the enhanced by Sean Callanan · 15 years ago
  83. a78def9 Recognize 'add_executable' when analyzing CMake files. by Ted Kremenek · 15 years ago
  84. 55b8809 Update CMake build. by Ted Kremenek · 15 years ago
  85. 95fcebd Added a custom TableGen backend to support the by Sean Callanan · 15 years ago
  86. ae77938 Escape double quotes in 'help'. by Mikhail Glushenkov · 15 years ago
  87. 43b5f93 make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. by Chris Lattner · 15 years ago
  88. e9b466d Modified the register matcher function in AsmMatcher to by Sean Callanan · 15 years ago
  89. 1402f0b AsmMatcher: Add a comment. by Daniel Dunbar · 15 years ago
  90. f63623f Make GetSourceVersion more portable, thanks Pawel! by Daniel Dunbar · 15 years ago
  91. eab04fc lit: Separate test suite from test name with spaces, to make it easier to cut and paste. by Daniel Dunbar · 15 years ago
  92. e40eb09 Add a simple script for getting a version tag from a svn/git-svn/git by Daniel Dunbar · 15 years ago
  93. ce8febe The change in r90189 adds a link in a directory outside the iPhone platform by Bob Wilson · 15 years ago
  94. 2d53c21 update mkpatch, patch by Garrison Venn! by Chris Lattner · 15 years ago
  95. 606a1d1 Remove the InlineHint attribute. There are no current or planned users. by Eric Christopher · 15 years ago
  96. 243a32f Remove DEBUG_DECLARE, looks like we don't need it. by Dale Johannesen · 15 years ago
  97. 9898671 Split the TargetAsmParser "ParseInstruction" interface in half: by Chris Lattner · 15 years ago
  98. dfe7281 Use ENABLE_ASSERTIONS throughout. by Bill Wendling · 15 years ago
  99. b7eaa13 Erm, previous patch was wrong; Thanks Bill\! by Stuart Hastings · 15 years ago
  100. ee6c04e Enable assertions by default for Apple-style builds. by Stuart Hastings · 15 years ago