1. c6d7ad3 Rewrite chain handling validation and input TokenFactor handling by Chris Lattner · 15 years ago
  2. 5b870af Fix several places to handle vector operands properly. by Dan Gohman · 15 years ago
  3. 117ccb7 Fix PR2590 by making PatternSortingPredicate actually be by Chris Lattner · 15 years ago
  4. 9e5cc28 stop using anders-aa by Chris Lattner · 15 years ago
  5. 2cbb94d Rewrite test to test VLA using new debug info encoding scheme. by Devang Patel · 15 years ago
  6. 0e7d26c Remove this generic debug info intrinsic test. LLVM does not use this llvm.dbg.stoppoint intrinsic anymore. There are tests to check new implementation, which attaches location information directly with an instruction using metadata. by Devang Patel · 15 years ago
  7. f70cbb2 add some random nounwinds. by Chris Lattner · 15 years ago
  8. 6ac33b4 Don't try to replace physical registers when doing CSE. by Dan Gohman · 15 years ago
  9. 53a50e2 Add nounwinds. by Dan Gohman · 15 years ago
  10. 2c755ba Re-apply 97040 with fix. This survives a ppc self-host llvm-gcc bootstrap. by Evan Cheng · 15 years ago
  11. 2432966 Use the right floating point load/store instructions in PPCInstrInfo::foldMemoryOperandImpl(). by Jakob Stoklund Olesen · 15 years ago
  12. 2b00702 Reapply things reverted back in 97220, with the fixed test case. by Sanjiv Gupta · 15 years ago
  13. d712783 Fix XCoreTargetLowering::isLegalAddressingMode() to handle VoidTy. by Richard Osborne · 15 years ago
  14. d6c8472 change the scope node to include a list of children to be checked by Chris Lattner · 15 years ago
  15. aa9d854 Revert r97064. Duncan pointed out that bitcasts are defined in by Dan Gohman · 15 years ago
  16. 8566963 Make LoopSimplify change conditional branches in loop exiting blocks by Dan Gohman · 15 years ago
  17. 657baec Create a stack frame on ARM when by Jakob Stoklund Olesen · 15 years ago
  18. e742bb5 Check for comparisons of +/- zero when optimizing less-than-or-equal and by Bob Wilson · 15 years ago
  19. c382bc3 Make getTypeSizeInBits work correctly for array types; it should return by Dan Gohman · 15 years ago
  20. cfe30ef Speculatively revert r97011, "Re-apply 96540 and 96556 with fixes.", again in by Daniel Dunbar · 15 years ago
  21. e832693 When forming SSE min and max nodes for UGE and ULE comparisons, it's by Dan Gohman · 15 years ago
  22. 736a6ea Change the scheduler from adding nodes in allnodes order by Chris Lattner · 15 years ago
  23. f9a4b76 LowerCall() should always do getCopyFromReg() to reference the stack pointer. by Jim Grosbach · 15 years ago
  24. 97e6b83 Re-apply 96540 and 96556 with fixes. by Evan Cheng · 15 years ago
  25. c3027f7 DIV8r must define %AX since X86DAGToDAGISel::Select() sometimes uses it by Jakob Stoklund Olesen · 15 years ago
  26. 450986d Remember to handle sub-registers when moving imp-defs to a rematted instruction. by Jakob Stoklund Olesen · 15 years ago
  27. dcfe5f3 Keep track of phi join registers explicitly in LiveVariables. by Jakob Stoklund Olesen · 15 years ago
  28. a70f28c Adding the MicroBlaze backend. by Wesley Peck · 15 years ago
  29. 78700b0 Lower BR_JT on the XCore to a jump into a series of jump instructions. by Richard Osborne · 15 years ago
  30. c6feeb7 These should not have been committed. by Evan Cheng · 15 years ago
  31. 48eb39b no need to run llvm-as here. by Chris Lattner · 15 years ago
  32. 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
  33. 0e488b3 Canonicalize ConstantInts to the right operand of commutative operators. by Dan Gohman · 15 years ago
  34. fc90d4c Actually enable the -enable-unsafe-fp-math tests. by Dan Gohman · 15 years ago
  35. 9265275 Mark the return address stack slot as mutable when moving the return address by Arnold Schwaighofer · 15 years ago
  36. 8ce05da Remove the logic for reasoning about NaNs from the code that forms by Dan Gohman · 15 years ago
  37. 278f958 When emitting an instruction which depends on both a post-incremented by Dan Gohman · 15 years ago
  38. 728ea19 add some no-unwinds, other minor cleanups. by Chris Lattner · 15 years ago
  39. 25e0f91 add a triple so that this doesn't fail due to linux/ppc register printing by Chris Lattner · 15 years ago
  40. ad14fcc filecheckize and add nouwinds. by Chris Lattner · 15 years ago
  41. 455080f IT turns out that during jumpless setcc lowering eq and ne were swapped. by Anton Korobeynikov · 15 years ago
  42. f1c6428 fix and un-xfail X86/vec_ss_load_fold.ll by Chris Lattner · 15 years ago
  43. 7f6de7d temporarily disable this. by Chris Lattner · 15 years ago
  44. aae01f1 Check for overflow when scaling up an add or an addrec for scaled reuse. by Dan Gohman · 15 years ago
  45. 5dfa267 Add support for the 'alignstack' attribute to the x86 backend. Fixes PR5254. by Charles Davis · 15 years ago
  46. 3eba667 Revert commits 96556 and 96640, because commit 96556 breaks the by Duncan Sands · 15 years ago
  47. 97a35fc Transform (xor (setcc), (setcc)) == / != 1 to (xor (setcc), (setcc)) != / == 1. by Evan Cheng · 15 years ago
  48. 1b7bf18 When determining the set of interesting reuse factors, consider by Dan Gohman · 15 years ago
  49. 1c40e18 getSplatIndex assumes that the first element of the mask contains the splat index by Mon P Wang · 15 years ago
  50. 352d352 Always normalize spill weights, also for intervals created by spilling. by Jakob Stoklund Olesen · 15 years ago
  51. 49d7f8d Make CodePlacementOpt detect special EH control flow by by Dan Gohman · 15 years ago
  52. 7954926 remove empty file by Chris Lattner · 15 years ago
  53. 9f6c4c1 Use NEON vmin/vmax instructions for floating-point selects. Radar 7461718. by Bob Wilson · 15 years ago
  54. 89bb7b5 Some dag combiner goodness: by Evan Cheng · 15 years ago
  55. 2a5431e Don't check for comments, which vary between subtargets. by Dan Gohman · 15 years ago
  56. 968cb93 Don't attempt to divide INT_MIN by -1; consider such cases to have overflowed. by Dan Gohman · 15 years ago
  57. ca0aacc roundss is an sse 4 thing, fix the test on non-sse41 builders by Chris Lattner · 15 years ago
  58. 4a12de7 Make g5 target explicit; scheduling affects register choice. by Dale Johannesen · 15 years ago
  59. 92d3ada fix rdar://7653908, a crash on a case where we would fold a load by Chris Lattner · 15 years ago
  60. 55f9adf Adjust register numbers in tests to compensate for the new lack of R2. by Dale Johannesen · 15 years ago
  61. 5583b83 filecheckize by Chris Lattner · 15 years ago
  62. ae3ecf9 Look for SSE and instructions of this form: (and x, (build_vector c1,c2,c3,c4)). by Evan Cheng · 15 years ago
  63. 8939b0d by David Greene · 15 years ago
  64. 1665b0a Fix pr6111: Avoid using the LR register for the target address of an indirect by Bob Wilson · 15 years ago
  65. c2385a0 Split the main for-each-use loop again, this time for GenerateTruncates, by Dan Gohman · 15 years ago
  66. 9184b25 Preliminary patch to improve dwarf EH generation - Hooks to return Personality / FDE / LSDA / TType encoding depending on target / options (e.g. code model / relocation model) - MCIzation of Dwarf EH printer to use encoding information - Stub generation for ELF target (needed for indirect references) - Some other small changes here and there by Anton Korobeynikov · 15 years ago
  67. 8eea48a Fix PR6300. by Jakob Stoklund Olesen · 15 years ago
  68. f1b0a34 Last week we were generating code with duplicate induction variables in this by Bob Wilson · 15 years ago
  69. ebd024f remove empty file. by Chris Lattner · 15 years ago
  70. cd10d14 revert r96241. It breaks two regression tests, isn't documented, by Chris Lattner · 15 years ago
  71. 37914c8 fix PR6305 by handling BlockAddress in a helper function by Chris Lattner · 15 years ago
  72. 786da7d by David Greene · 15 years ago
  73. d135f14 Fix PR6283. by Jakob Stoklund Olesen · 15 years ago
  74. bf9b221 Besides removing phi cycles that reduce to a single value, also remove dead by Bob Wilson · 15 years ago
  75. c12da8d When save/restoring CR at prolog/epilog, in a large by Dale Johannesen · 15 years ago
  76. c8f6326 Testcases for recent stdcall / fastcall mangling improvements by Anton Korobeynikov · 15 years ago
  77. 4dd162f Cleanup stdcall / fastcall name mangling. by Anton Korobeynikov · 15 years ago
  78. 572645c Reapply the new LoopStrengthReduction code, with compile time and by Dan Gohman · 15 years ago
  79. fe61fb1 Add a new pass on machine instructions to optimize away PHI cycles that by Bob Wilson · 15 years ago
  80. 4a540f0 Reapply coalescer fix for better cross-class coalescing. by Jakob Stoklund Olesen · 15 years ago
  81. f7ea6c3 The previous fix of widening divides that trap was too fragile as it depends on custom by Mon P Wang · 15 years ago
  82. 5e2b05a Delete dead PHI machine instructions. These can be created due to type by Bob Wilson · 15 years ago
  83. 046632f Now that ShrinkDemandedOps() is separated out from DAG combine. It sometimes leave some obvious nops which dag combine used to clean up afterwards e.g. (trunk (ext n)) -> n. Look for them and squash them. by Evan Cheng · 15 years ago
  84. cb921e7 move tests that depend on the x86 backend out of codegen/generic, by Chris Lattner · 15 years ago
  85. 4a26cc4 make target independent. by Chris Lattner · 15 years ago
  86. b00cd1c merge a target-specific add test into x86 directory. by Chris Lattner · 15 years ago
  87. 7816239 merge another test in, drop the trivially constant folded cases. by Chris Lattner · 15 years ago
  88. 71d845c consolidate and filecheckize two tests. by Chris Lattner · 15 years ago
  89. 2b7ff1b merge two tests, make target independent. by Chris Lattner · 15 years ago
  90. d863b76 convert to filecheck. by Chris Lattner · 15 years ago
  91. 25ceb5f add an x86 implementation of MCTargetExpr for by Chris Lattner · 15 years ago
  92. 618f177 When CodeGen'ing unoptimized code, there may be unfolded constant expressions by Dan Gohman · 15 years ago
  93. c2e93b2 In guaranteed tailcall mode, don't decline the tailcall optimization by Dan Gohman · 15 years ago
  94. 00a99a3 Run codegen dce pass for all targets at all optimization levels. Previously it's by Evan Cheng · 15 years ago
  95. e3e86dc Remove a large test case that (soon will) no longer make sense. by Evan Cheng · 15 years ago
  96. 2f82ca9 Fix alignment on ppc linux. This fixes the build of crtend.o by Rafael Espindola · 15 years ago
  97. f22f9b3 Do not emit callseq instructions around sibcalls. This eliminated some unnecessary stack adjustments. by Evan Cheng · 15 years ago
  98. e6373eb Handle AddrMode6 (for NEON load/stores) in Thumb2's rewriteT2FrameIndex. by Bob Wilson · 15 years ago
  99. d450e5b Don't unroll loops containing function calls. by Jakob Stoklund Olesen · 15 years ago
  100. 63d58eb Make test more fucused eliminating extraneous bits. by Bill Wendling · 15 years ago