1. 01be611 Fix rev 96389 by restricting the xform to mask that's either signbit or max signed value. by Evan Cheng · 15 years ago
  2. 7668708 This is the second patch to allow x86 code to be aligned with optimal nops. by Kevin Enderby · 15 years ago
  3. 8acf71b Don't mark call instruction as a barrier. by Richard Osborne · 15 years ago
  4. d7283d9 Added for disassembly VLD1 (multiple single elements) which loads memory into by Johnny Chen · 15 years ago
  5. 81d97c0 Use the module's context instead of the global context. by Nicolas Geoffray · 15 years ago
  6. 652b7e4 no need to override IsLegalToFold, the base implementation by Chris Lattner · 15 years ago
  7. da244a0 fix a bug in findNonImmUse (used by IsLegalToFold) where nodes with by Chris Lattner · 15 years ago
  8. 4548e02 Print node ID's in dumps and views if set. by Chris Lattner · 15 years ago
  9. a70f28c Adding the MicroBlaze backend. by Wesley Peck · 15 years ago
  10. 2cce371 use OutStreamer.EmitCodeAlignment for alignment in the text segment. by Chris Lattner · 15 years ago
  11. ec167fd genericize MCAsmStreamer::EmitCodeAlignment to support other targets by Chris Lattner · 15 years ago
  12. 3abd8d4 ECALLF, ECALLT shouldn't be marked as barriers. by Richard Osborne · 15 years ago
  13. 6e72048 This is the first patch to put the needed bits in place to eventually allow code by Kevin Enderby · 15 years ago
  14. 4ee2aa7 Mark unconditional branches as barriers. Found using -verify-machineinstrs by Richard Osborne · 15 years ago
  15. e3d97c7 by David Greene · 15 years ago
  16. 21dc20c Don't do (X != Y) ? X : Y -> X for floating-point values; it doesn't by Dan Gohman · 15 years ago
  17. cf453ee Spelling. s/suppor /support / by Jim Grosbach · 15 years ago
  18. b80a2a6 Remove the code which constant-folded ptrtoint(inttoptr(x)+c) to by Dan Gohman · 15 years ago
  19. edb8d21 Remove unused lowering function LowerJumpTable by Richard Osborne · 15 years ago
  20. 78700b0 Lower BR_JT on the XCore to a jump into a series of jump instructions. by Richard Osborne · 15 years ago
  21. 9660c5d Input files with empty suffixes must be passed to linker. by Mikhail Glushenkov · 15 years ago
  22. 94f84b9 Temporary disable response files. by Mikhail Glushenkov · 15 years ago
  23. 1afba8e Implement order-preserving option forwarding. by Mikhail Glushenkov · 15 years ago
  24. a34f97a Correct option forwarding: initial implementation. by Mikhail Glushenkov · 15 years ago
  25. be6ee7c New experimental/undocumented feature: 'works_on_empty'. by Mikhail Glushenkov · 15 years ago
  26. c6c1612 disable two patterns that are using non-sensical result pattern types. by Chris Lattner · 15 years ago
  27. 4d0f7c9 remove a confused pattern that is trying to match an address by Chris Lattner · 15 years ago
  28. 6d9f86b remove a bunch of dead named arguments in input patterns, by Chris Lattner · 15 years ago
  29. be5ad7d fix a type mismatch in this pattern, where we were using an i64 imm in a by Chris Lattner · 15 years ago
  30. 188f428 Update memdep when load PRE inserts a new load, and add some debug output. by Bob Wilson · 15 years ago
  31. a8e7614 reapply my cellspu changes with a fix to not break the old isel. by Chris Lattner · 15 years ago
  32. e2c0924 Revert 96854, 96852, and 96849, unbreaking test/CodeGen/CellSPU/i64ops.ll. by Dan Gohman · 15 years ago
  33. 8f2b4cc X86InstrInfoSSE.td declares PINSRW as having type v8i16, by Chris Lattner · 15 years ago
  34. 363ac58 Added versions of VCGE, VCGT, VCLE, and VCLT NEON instructions which compare to by Johnny Chen · 15 years ago
  35. 674b756 fix hte last cellspu failure. by Chris Lattner · 15 years ago
  36. 8843fd3 hack around more crimes in instruction selection. by Chris Lattner · 15 years ago
  37. 27e9989 the cell backend is making all sorts of unsafe and incorrect assumptions by Chris Lattner · 15 years ago
  38. ec5a4cd Added VCEQ (immediate #0) NEON instruction for disassembly only. by Johnny Chen · 15 years ago
  39. f895dbe Dead code elimination by Jakob Stoklund Olesen · 15 years ago
  40. e298d7c Fix viewCFG on Linux. by Jeffrey Yasskin · 15 years ago
  41. 6e5dfd4 Instcombine constant folding can normalize gep with negative index to index with large offset. When instcombine objsize checking transformation sees these geps where the offset seemingly point out of bound, it should just return "i don't know" rather than asserting. by Evan Cheng · 15 years ago
  42. 4642ad3 Updated version of r96634 (which was reverted due to failing 176.gcc and by Jim Grosbach · 15 years ago
  43. 5a0815f Clean up a bit and fix for when SPAdj != 0 by Jim Grosbach · 15 years ago
  44. 4c7628e The predicate index isn't fixed, so scan for it to make sure we get the proper by Jim Grosbach · 15 years ago
  45. 0e488b3 Canonicalize ConstantInts to the right operand of commutative operators. by Dan Gohman · 15 years ago
  46. 54de8c1 remove dupes now. by Chris Lattner · 15 years ago
  47. bebe68e move #includes earlier. by Chris Lattner · 15 years ago
  48. 40ebe247 MC/Mach-O: Remove non-sensical comment, and add a missing AddValueSymbols call. by Daniel Dunbar · 15 years ago
  49. 95056e4 Minor formatting cleanup. by Dan Gohman · 15 years ago
  50. d97439d Use Instruction::isCommutative instead of duplicating it. by Dan Gohman · 15 years ago
  51. 2ec5e49 Added SEL, SXTB16, SXTAB16, UXTAB16, SMMULR, SMMLAR, SMMLSR, SMUAD, and SMUSD, by Johnny Chen · 15 years ago
  52. 74175c2 Erase deleted instructions from GVN's ValueTable. This fixes assertion by Bob Wilson · 15 years ago
  53. 667d127 Added a bunch of instructions for disassembly only: by Johnny Chen · 15 years ago
  54. 9265275 Mark the return address stack slot as mutable when moving the return address by Arnold Schwaighofer · 15 years ago
  55. 454d26d Remove unused variables and parameters. by Dan Gohman · 15 years ago
  56. fb76fe0 Fix various doxygen warnings. by Dan Gohman · 15 years ago
  57. b4e8aab Fix a typo in a comment. by Dan Gohman · 15 years ago
  58. 6b617a7 Constant-fold certain comparisons with infinity and negative infinity. by Dan Gohman · 15 years ago
  59. 8ce05da Remove the logic for reasoning about NaNs from the code that forms by Dan Gohman · 15 years ago
  60. 278f958 When emitting an instruction which depends on both a post-incremented by Dan Gohman · 15 years ago
  61. 2444080 This cast<Instruction> is unnecessary. by Dan Gohman · 15 years ago
  62. ccfea35 fix an incorrect VT: eflags is always i32. The bug was causing us to by Chris Lattner · 15 years ago
  63. 12783d1 MC/X86: Add stub AsmBackend. by Daniel Dunbar · 15 years ago
  64. e7bd886 MC: Sketch registry support for target specific assembler backends. by Daniel Dunbar · 15 years ago
  65. 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 · 15 years ago
  66. bb1d451 Remove a bunch of duplicated code, where there was one version taking a std::ostream by Duncan Sands · 15 years ago
  67. b1ce7b1 Enable assertion to detect cyclic valno references. by Jakob Stoklund Olesen · 15 years ago
  68. 455080f IT turns out that during jumpless setcc lowering eq and ne were swapped. by Anton Korobeynikov · 15 years ago
  69. f1c6428 fix and un-xfail X86/vec_ss_load_fold.ll by Chris Lattner · 15 years ago
  70. b92a23f Undo r96654. The printing of ARM shift instructions in canonical forms can be by Johnny Chen · 15 years ago
  71. a170b5e rename SelectScalarSSELoad -> SelectScalarSSELoadXXX and rewrite by Chris Lattner · 15 years ago
  72. 9f03641 Eliminate some uses of immAllOnes, just use -1, it does by Chris Lattner · 15 years ago
  73. f09b712 Rename getSDiv to getExactSDiv to reflect its behavior in cases where by Dan Gohman · 15 years ago
  74. aae01f1 Check for overflow when scaling up an add or an addrec for scaled reuse. by Dan Gohman · 15 years ago
  75. 1a2e868 Revert 96634. It causes assertion failures for 126.gcc and 176.gcc in by Bob Wilson · 15 years ago
  76. bc02853 Add a comment. by Dan Gohman · 15 years ago
  77. 5dfa267 Add support for the 'alignstack' attribute to the x86 backend. Fixes PR5254. by Charles Davis · 15 years ago
  78. 00cb5b7 Teach ScalarEvolution how to compute a tripcount for a loop with by Dan Gohman · 15 years ago
  79. 6b89aa5 Revert Anton's most recent EH patch (r96637), since it breaks a lot of by Bob Wilson · 15 years ago
  80. 3eba667 Revert commits 96556 and 96640, because commit 96556 breaks the by Duncan Sands · 15 years ago
  81. 45a2d7d recommit 96626, evidence that it broke things appears to be spurious by Dale Johannesen · 15 years ago
  82. 8f5e040 Added entries for ASR, LSL, LSR, ROR, and RRX so that the disassembler prints by Johnny Chen · 15 years ago
  83. efd9e95 Revert 96626, which causes build failure on ppc Darwin. by Dale Johannesen · 15 years ago
  84. 97a35fc Transform (xor (setcc), (setcc)) == / != 1 to (xor (setcc), (setcc)) != / == 1. by Evan Cheng · 15 years ago
  85. f0e7c87 Use the same encoding for EH stuff uniformly on all MachO targets. by Anton Korobeynikov · 15 years ago
  86. cf43e60 Radar 7636153. In the presence of large call frames, it's not sufficient by Jim Grosbach · 15 years ago
  87. 1b7bf18 When determining the set of interesting reuse factors, consider by Dan Gohman · 15 years ago
  88. aa11def Indvars needs to explicitly notify ScalarEvolution when it is replacing by Dan Gohman · 15 years ago
  89. 39a4bb3 Added LDRD_PRE/POST & STRD_PRE/POST for disassembly only. by Johnny Chen · 15 years ago
  90. 196c60a replaceUsesOfWithOnConstant implementation for unions. by Talin · 15 years ago
  91. 814f2b2 Hoist this loop-invariant logic out of the loop. by Dan Gohman · 15 years ago
  92. 352d352 Always normalize spill weights, also for intervals created by spilling. by Jakob Stoklund Olesen · 15 years ago
  93. 49d7f8d Make CodePlacementOpt detect special EH control flow by by Dan Gohman · 15 years ago
  94. 06fdacc Destroy MDNodes gracefully while deleting llvm context. by Devang Patel · 15 years ago
  95. 116b799 Generate DBG_VALUE from dbg.value intrinsics. These currently by Dale Johannesen · 15 years ago
  96. 7310fe4 Remap the call sites of a shared function in interrupt line functions. by Sanjiv Gupta · 15 years ago
  97. d6d9fb5 Re-factoring. by Sanjiv Gupta · 15 years ago
  98. 18619b2 Uniformize the way these options are printed. Requested by Russell Wallace. by Duncan Sands · 15 years ago
  99. 1aecd15 Remove terminating dot in description. Inconsistency pointed by Duncan Sands · 15 years ago
  100. 7e7ae5a Refer to -help instead of --help since this is what tools themselves say. by Duncan Sands · 15 years ago