1. 4642ad3 Updated version of r96634 (which was reverted due to failing 176.gcc and by Jim Grosbach · 14 years ago
  2. 12f9168 Add a test for canonicalizing ConstantExpr operands. by Dan Gohman · 14 years ago
  3. 5a0815f Clean up a bit and fix for when SPAdj != 0 by Jim Grosbach · 14 years ago
  4. 4c7628e The predicate index isn't fixed, so scan for it to make sure we get the proper by Jim Grosbach · 14 years ago
  5. 0e488b3 Canonicalize ConstantInts to the right operand of commutative operators. by Dan Gohman · 14 years ago
  6. 418b568 expand my hack to work with nodes that have flags but no chains and the by Chris Lattner · 14 years ago
  7. 12a667c add a new CheckMultiOpcode opcode for checking that a node by Chris Lattner · 14 years ago
  8. 1f2ed5f When matching patterns that have a complex pattern as their root, make by Chris Lattner · 14 years ago
  9. 3df577b add some debug hooks for tracking the behavior of the isel. by Chris Lattner · 14 years ago
  10. 54de8c1 remove dupes now. by Chris Lattner · 14 years ago
  11. bebe68e move #includes earlier. by Chris Lattner · 14 years ago
  12. 40ebe247 MC/Mach-O: Remove non-sensical comment, and add a missing AddValueSymbols call. by Daniel Dunbar · 14 years ago
  13. 95056e4 Minor formatting cleanup. by Dan Gohman · 14 years ago
  14. d97439d Use Instruction::isCommutative instead of duplicating it. by Dan Gohman · 14 years ago
  15. 2ec5e49 Added SEL, SXTB16, SXTAB16, UXTAB16, SMMULR, SMMLAR, SMMLSR, SMUAD, and SMUSD, by Johnny Chen · 14 years ago
  16. 74175c2 Erase deleted instructions from GVN's ValueTable. This fixes assertion by Bob Wilson · 14 years ago
  17. fc90d4c Actually enable the -enable-unsafe-fp-math tests. by Dan Gohman · 14 years ago
  18. 667d127 Added a bunch of instructions for disassembly only: by Johnny Chen · 14 years ago
  19. 9265275 Mark the return address stack slot as mutable when moving the return address by Arnold Schwaighofer · 14 years ago
  20. 3591b90 LLVMC/MultiplePluginPriorities.td: Generally XFAIL this test for now, it is by Daniel Dunbar · 14 years ago
  21. 454d26d Remove unused variables and parameters. by Dan Gohman · 14 years ago
  22. fb76fe0 Fix various doxygen warnings. by Dan Gohman · 14 years ago
  23. b4e8aab Fix a typo in a comment. by Dan Gohman · 14 years ago
  24. 6b617a7 Constant-fold certain comparisons with infinity and negative infinity. by Dan Gohman · 14 years ago
  25. 31a95c5 Rename a variable to avoid a -Wshadow warning. by Dan Gohman · 14 years ago
  26. 8ce05da Remove the logic for reasoning about NaNs from the code that forms by Dan Gohman · 14 years ago
  27. 278f958 When emitting an instruction which depends on both a post-incremented by Dan Gohman · 14 years ago
  28. 2444080 This cast<Instruction> is unnecessary. by Dan Gohman · 14 years ago
  29. 74fd536 enhance my hack for flags handling, this allows us to pass by Chris Lattner · 14 years ago
  30. ccfea35 fix an incorrect VT: eflags is always i32. The bug was causing us to by Chris Lattner · 14 years ago
  31. 565a6f9 fix most of the failures in the x86 suite by handling multiple by Chris Lattner · 14 years ago
  32. 12783d1 MC/X86: Add stub AsmBackend. by Daniel Dunbar · 14 years ago
  33. e7bd886 MC: Sketch registry support for target specific assembler backends. by Daniel Dunbar · 14 years ago
  34. 24b5425 Formatting tweaks (trailing whitespace, ordering, comments). by Daniel Dunbar · 14 years ago
  35. 502035e fix an odd thinko in an assertion, all arm tests pass now. by Chris Lattner · 14 years ago
  36. 664012b Always emit register class id references as i32 like by Chris Lattner · 14 years ago
  37. 728ea19 add some no-unwinds, other minor cleanups. by Chris Lattner · 14 years ago
  38. 293d592 It turned out that we failed to emit proper symbol stubs on non-x86/darwin for ages (we emitted a reference to a stub, but no stub was emitted). The code inside x86-32/macho target objfile lowering should actually be the generic one - move it there. by Anton Korobeynikov · 14 years ago
  39. be94ffc speculatively teach OPC_CheckValueType and OPC_EmitNode to handle MVT::iPTR. by Chris Lattner · 14 years ago
  40. be92e6a teach OPC_CheckType to handle MVT::iPTR, down to 2 ppc failures. by Chris Lattner · 14 years ago
  41. 1d4cb41 make this check a bit more generous, it may be outliving its by Chris Lattner · 14 years ago
  42. 1e4b8bc Relax an assertion a bit. We allow replacing things like by Chris Lattner · 14 years ago
  43. 25e0f91 add a triple so that this doesn't fail due to linux/ppc register printing by Chris Lattner · 14 years ago
  44. 99ce6e8 Sort the patterns before adding them to the FA so that we get the by Chris Lattner · 14 years ago
  45. bb1d451 Remove a bunch of duplicated code, where there was one version taking a std::ostream by Duncan Sands · 14 years ago
  46. ad14fcc filecheckize and add nouwinds. by Chris Lattner · 14 years ago
  47. b1ce7b1 Enable assertion to detect cyclic valno references. by Jakob Stoklund Olesen · 14 years ago
  48. 455080f IT turns out that during jumpless setcc lowering eq and ne were swapped. by Anton Korobeynikov · 14 years ago
  49. 863cc97 when a match fails and we have to rollback, make sure to keep 'N' in by Chris Lattner · 14 years ago
  50. 0fb65cf handle optional in flags that aren't present. by Chris Lattner · 14 years ago
  51. 8fbad24 emit table indexes before each row so that it is debuggable. by Chris Lattner · 14 years ago
  52. a7399e4 fix two bugs in OPC_EmitRegister, which makes ppc happier. by Chris Lattner · 14 years ago
  53. bef2a51 fix a table size miscomputation, target opcodes are 2 bytes. by Chris Lattner · 14 years ago
  54. 984e188 emit to the right streams, to avoid emitting the push body before the push. by Chris Lattner · 14 years ago
  55. 0ab1c5f oops don't turn this on for everyone yet. by Chris Lattner · 14 years ago
  56. 77f2e27 implement the last known missing feature: updating uses of results by Chris Lattner · 14 years ago
  57. f1c6428 fix and un-xfail X86/vec_ss_load_fold.ll by Chris Lattner · 14 years ago
  58. b92a23f Undo r96654. The printing of ARM shift instructions in canonical forms can be by Johnny Chen · 14 years ago
  59. 89e124b Reduce size of 'StackAlignment' field from 5 to 3 bits. Seriously, who needs a by Charles Davis · 14 years ago
  60. 7f6de7d temporarily disable this. by Chris Lattner · 14 years ago
  61. 8e946be Lots of improvements to the new dagisel emitter. This gets it to by Chris Lattner · 14 years ago
  62. a170b5e rename SelectScalarSSELoad -> SelectScalarSSELoadXXX and rewrite by Chris Lattner · 14 years ago
  63. beff6a3 add a hook so that the new isel can run SDNodeXForms. by Chris Lattner · 14 years ago
  64. d76fe66 Eliminate some uses of immAllOnes, just use -1, it does by Chris Lattner · 14 years ago
  65. 9f03641 Eliminate some uses of immAllOnes, just use -1, it does by Chris Lattner · 14 years ago
  66. 0a42c5e Test commit. by Tanya Lattner · 14 years ago
  67. 50642b7 Test commit by Tanya Lattner · 14 years ago
  68. f09b712 Rename getSDiv to getExactSDiv to reflect its behavior in cases where by Dan Gohman · 14 years ago
  69. aae01f1 Check for overflow when scaling up an add or an addrec for scaled reuse. by Dan Gohman · 14 years ago
  70. 1a2e868 Revert 96634. It causes assertion failures for 126.gcc and 176.gcc in by Bob Wilson · 14 years ago
  71. bc02853 Add a comment. by Dan Gohman · 14 years ago
  72. 5dfa267 Add support for the 'alignstack' attribute to the x86 backend. Fixes PR5254. by Charles Davis · 14 years ago
  73. 00cb5b7 Teach ScalarEvolution how to compute a tripcount for a loop with by Dan Gohman · 14 years ago
  74. 6b89aa5 Revert Anton's most recent EH patch (r96637), since it breaks a lot of by Bob Wilson · 14 years ago
  75. 3eba667 Revert commits 96556 and 96640, because commit 96556 breaks the by Duncan Sands · 14 years ago
  76. d035023 Correct LastPrimitiveTyID: MetadataType is a primitive type. by Duncan Sands · 14 years ago
  77. 906b499 add emitter support for integer constants and simple physreg references. by Chris Lattner · 14 years ago
  78. 45a2d7d recommit 96626, evidence that it broke things appears to be spurious by Dale Johannesen · 14 years ago
  79. 01a5bee fix this to work more determinstically, patch by Thomas Veith! by Chris Lattner · 14 years ago
  80. 7b9d6d2 Test case for r96656. by Devang Patel · 14 years ago
  81. 8f5e040 Added entries for ASR, LSL, LSR, ROR, and RRX so that the disassembler prints by Johnny Chen · 14 years ago
  82. efd9e95 Revert 96626, which causes build failure on ppc Darwin. by Dale Johannesen · 14 years ago
  83. 97a35fc Transform (xor (setcc), (setcc)) == / != 1 to (xor (setcc), (setcc)) != / == 1. by Evan Cheng · 14 years ago
  84. 853b919 I confused myself, temporaries will be recorded right along with other inputs. by Chris Lattner · 14 years ago
  85. f0e7c87 Use the same encoding for EH stuff uniformly on all MachO targets. by Anton Korobeynikov · 14 years ago
  86. c94fa4c introduce a new ResultVal and start keeping track of temporary values. by Chris Lattner · 14 years ago
  87. cf43e60 Radar 7636153. In the presence of large call frames, it's not sufficient by Jim Grosbach · 14 years ago
  88. 1b7bf18 When determining the set of interesting reuse factors, consider by Dan Gohman · 14 years ago
  89. aa11def Indvars needs to explicitly notify ScalarEvolution when it is replacing by Dan Gohman · 14 years ago
  90. 1c40e18 getSplatIndex assumes that the first element of the mask contains the splat index by Mon P Wang · 14 years ago
  91. 39a4bb3 Added LDRD_PRE/POST & STRD_PRE/POST for disassembly only. by Johnny Chen · 14 years ago
  92. 845c042 add support for referencing registers and immediates, by Chris Lattner · 14 years ago
  93. 196c60a replaceUsesOfWithOnConstant implementation for unions. by Talin · 14 years ago
  94. 814f2b2 Hoist this loop-invariant logic out of the loop. by Dan Gohman · 14 years ago
  95. 352d352 Always normalize spill weights, also for intervals created by spilling. by Jakob Stoklund Olesen · 14 years ago
  96. 49d7f8d Make CodePlacementOpt detect special EH control flow by by Dan Gohman · 14 years ago
  97. 0ce7b12 Fix comments. by Devang Patel · 14 years ago
  98. 06fdacc Destroy MDNodes gracefully while deleting llvm context. by Devang Patel · 14 years ago
  99. 16c1e79 Ignore target dependent value in grep search. by Devang Patel · 14 years ago
  100. 116b799 Generate DBG_VALUE from dbg.value intrinsics. These currently by Dale Johannesen · 14 years ago