1. 21d31a8 Don't assume a tail call can't reference a byval by Dale Johannesen · 16 years ago
  2. b11af0d Use gv's --spartan option, which trades away an extra row of UI buttons by Dan Gohman · 16 years ago
  3. 1ace67c A couple minor fixes suggested by Matthijs Kooijman by Chris Lattner · 16 years ago
  4. 6ccbbd8 Change Divided flag to Split, as suggested by Evan by Nicolas Geoffray · 16 years ago
  5. 8102703 Sort sub-registers and super-registers lists according to super-sub register relations. e.g. X86::RAX sub-register list is EAX, AX, AL, AH (order of last two are not guaranteed). by Evan Cheng · 16 years ago
  6. c373221 Install into the directory by Bill Wendling · 16 years ago
  7. 80792f3 Treat EntryToken nodes as "passive" so that they aren't added to the by Dan Gohman · 16 years ago
  8. 89bf0a6 In -view-sunit-dags, display "special" chain dependencies as cyan by Dan Gohman · 16 years ago
  9. 0a9371d Remove unnecessary <sstream> includes. by Dan Gohman · 16 years ago
  10. b91c89d Avoid creating MERGE_VALUES nodes for single values. by Dan Gohman · 16 years ago
  11. 235fc57 Teach AliasSetTracker about VAArgInst. by Dan Gohman · 16 years ago
  12. 4a9a3e5 Minor whitespace and comment cleanups. by Dan Gohman · 16 years ago
  13. f7b37b2 In the special case, call the comparison function instead of by Dan Gohman · 16 years ago
  14. 63f7ba0 Upgrade these tests for the current intrinsic prototypes. by Dan Gohman · 16 years ago
  15. 0a6ee6d Remove -unwind-tables-optional everywhere, since this is now the default. by Dale Johannesen · 16 years ago
  16. 29e4bdb Fix const-correctness issues with the SrcValue handling in the by Dan Gohman · 16 years ago
  17. 3541af7 Reverse sense of unwind-tables option. This means by Dale Johannesen · 16 years ago
  18. ec1f1a8 Clean up some comments. by Dan Gohman · 16 years ago
  19. 6bc41e8 Revert r49614. As Dan pointed out, some of these aren't correct. by Owen Anderson · 16 years ago
  20. 9701c8a Fix /test/CodeGen/PowerPC/big-endian-actual-args.ll for linux/ppc32 by Nicolas Geoffray · 16 years ago
  21. 6c4be9c improve diagnostics in call parsing, patch suggested by Matthijs Kooijman by Chris Lattner · 16 years ago
  22. d660f97 VAArg may trap. by Dan Gohman · 16 years ago
  23. ddc016c Initial libcall support for LegalizeTypes. This is by Duncan Sands · 16 years ago
  24. 75caee2 add a new CallGraphNode::removeCallEdgeFor method, tidy some comments. by Chris Lattner · 16 years ago
  25. f99b286 Add support for equality comparison of CallSite's. by Chris Lattner · 16 years ago
  26. 386ea35 Replace calls of the form V1->setName(V2->getName()) with V1->takeName(V2), by Owen Anderson · 16 years ago
  27. 4a6da60 LegalizeTypes can sometimes have deleted nodes by Duncan Sands · 16 years ago
  28. c0cb28f Add a divided flag for the first piece of an argument divided into mulitple parts. Fixes PR1643 by Nicolas Geoffray · 16 years ago
  29. fa0e664 The functionality being tested was removed because it was horribly unsafe. by Owen Anderson · 16 years ago
  30. 3b37448 Fix some serious logic errors that broke the jit on darwin/x86-64. by Chris Lattner · 16 years ago
  31. 89f6d88 Merge LLVMBuilder and FoldingBuilder, calling by Duncan Sands · 16 years ago
  32. 8694161 Gabor points out that reserveOperandSpace takes # of values, by Chris Lattner · 16 years ago
  33. 78c80fd Provide option for stack alignment override by Anton Korobeynikov · 16 years ago
  34. 4b5324a This patch corrects the handling of byval arguments for tailcall by Arnold Schwaighofer · 16 years ago
  35. 460a14e Factor some libcall code. by Duncan Sands · 16 years ago
  36. 707e018 Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which are not Legal by Dan Gohman · 16 years ago
  37. 6f836ad Fix a bug that prevented x86-64 from using rep.movsq for 8-byte-aligned data. by Dan Gohman · 16 years ago
  38. 6795ebb 80 col fix by Nate Begeman · 16 years ago
  39. e956398 Restore code to disable crash catcher on older OS X systems by Nate Begeman · 16 years ago
  40. 97b8c40 Add debugging code. by Evan Cheng · 16 years ago
  41. 6098e4b Reenable JIT symbol table. by Chris Lattner · 16 years ago
  42. f2b24ca Do not add empty live intervals to handled_. They should never be undone for backtracking. by Evan Cheng · 16 years ago
  43. f870fbc If a PHI node has a single implicit_def source, replace it with an implicit_def instead of a copy. by Evan Cheng · 16 years ago
  44. 4cce6b4 Use of implicit_def is not part of live interval. Create empty intervals for the uses when the live interval is being spilled. by Evan Cheng · 16 years ago
  45. 6b893fc Change llvm tools install location. by Devang Patel · 16 years ago
  46. 30ac7df improvements for IntrusiveRefCntPtr, patch by Mikhail Glushenkov by Chris Lattner · 16 years ago
  47. d918b7e The Ada front-end from the LLVM 2.2 release by Duncan Sands · 16 years ago
  48. 78256a1 detabify by Gabor Greif · 16 years ago
  49. c008c5e Add testcase for PR2213. by Owen Anderson · 16 years ago
  50. 8f46c78 Fix PR2213 by simultaneously making GVN more aggressive with the return values by Owen Anderson · 16 years ago
  51. b94d966 New test. by Evan Cheng · 16 years ago
  52. d2012d0 Remove implicit_def instructions that become dead as result of coalescing. by Evan Cheng · 16 years ago
  53. 5d3600f Allow registers defined by implicit_def to be clobbered. by Evan Cheng · 16 years ago
  54. c04575f Fix a typo in a comment. by Dan Gohman · 16 years ago
  55. b1e07ec Fix a typo in a comment. by Dan Gohman · 16 years ago
  56. f062f10 Fix for PR2190. Memdep's non-local caching was checking dirtied blocks in the by Owen Anderson · 16 years ago
  57. 3bd659b Make several symbols static. by Dan Gohman · 16 years ago
  58. eee962e Teach InstCombine's ComputeMaskedBits to handle pointer expressions by Dan Gohman · 16 years ago
  59. 172b70c A copy instruction may use a register multiple times on some targets. Change them all. by Evan Cheng · 16 years ago
  60. f078515 Add comment. by Evan Cheng · 16 years ago
  61. 2189c17 add a note, this is actually not too bad to implement. by Chris Lattner · 16 years ago
  62. a825d75 move the x86-32 part of PR2108 here. by Chris Lattner · 16 years ago
  63. db66750 Fix the x86-64 side of PR2108 by adding a v2f64 version of by Chris Lattner · 16 years ago
  64. 3dc2e96 produce an error on invalid input instead of asserting: by Chris Lattner · 16 years ago
  65. 80b09fe Teach branch folding pass about implicit_def instructions. Unfortunately we can't just eliminate them since register scavenger expects every register use to be defined. However, we can delete them when there are no intra-block uses. Carefully removing some implicit def's which enable more blocks to be optimized away. by Evan Cheng · 16 years ago
  66. 0c19630 Disable an xform we've had for a long time, pow(x,0.5) -> sqrt. by Chris Lattner · 16 years ago
  67. 5d4ed3b Move memcpy / memset optimization pass after GVN. by Evan Cheng · 16 years ago
  68. 7e073ba - More aggressively coalescing away copies whose source is defined by an implicit_def. by Evan Cheng · 16 years ago
  69. 7d8143f Make isVectorClearMaskLegal's operand list const. by Dan Gohman · 16 years ago
  70. 920c682 Fix some minor errors in comments. by Dan Gohman · 16 years ago
  71. cedbacf Add const qualifiers. by Dan Gohman · 16 years ago
  72. c76230b Update comments to use 2.0 syntax type names. by Dan Gohman · 16 years ago
  73. c2ffd4b Add XMM1 as a second return value register for f32 and f64 on x86-64. This by Dan Gohman · 16 years ago
  74. 719e64e Add DX as a second return value register for i16 on x86. by Dan Gohman · 16 years ago
  75. cc7f168 Generalize getUnaryFloatFunction to handle any FP unary function, automatically by Chris Lattner · 16 years ago
  76. 090a816 remove capital letter from test name. by Chris Lattner · 16 years ago
  77. 8bb9a4f use the new ConstantFP::get method to make this work with by Chris Lattner · 16 years ago
  78. d6d48c4 ConstantFP::get should be static. by Chris Lattner · 16 years ago
  79. 59d2813 Fix a bug where an incorrect bit mask would be generated if a target's last asm by Nate Begeman · 16 years ago
  80. d4e0af9 Be conservative if getresult operand is neither call nor invoke. by Devang Patel · 16 years ago
  81. a723d1e Factor a bunch of functionality related to memcpy and memset transforms out of by Owen Anderson · 16 years ago
  82. 82a6629 Remove accidentally duplicated code. by Owen Anderson · 16 years ago
  83. a541931 Unbreak teh build. by Evan Cheng · 16 years ago
  84. 288e78f add a simplified accessor for creating an fp constant of a by Chris Lattner · 16 years ago
  85. f20d943 Missed a hasInterval check. by Evan Cheng · 16 years ago
  86. 4592230 add a version of ConstantFP::get that doesn't take a redundant Type* value, by Chris Lattner · 16 years ago
  87. 77d00b0 many cleanups to the pow optimizer. Allow it to handle powf, by Chris Lattner · 16 years ago
  88. def2864 make ConstantFP::isExactlyValue work for long double as well. by Chris Lattner · 16 years ago
  89. cba931f Add CreateGetResult() by Devang Patel · 16 years ago
  90. 7497b92 Check that bodies and calls but not declarations by Duncan Sands · 16 years ago
  91. c8abfde Rename -disable-required-unwind-tables to -unwind-tables-optional. by Dale Johannesen · 16 years ago
  92. e8277dc Rename -disable-required-unwind-tables to unwind-tables-optional. by Dale Johannesen · 16 years ago
  93. d9c7dbf merge r48768 from branches/ggreif/parallelized-test by Gabor Greif · 16 years ago
  94. 7518583 Add multiple value return instruction constructor. by Devang Patel · 16 years ago
  95. 92432a8 Convenience method for setting the nounwind attribute for a function. by Duncan Sands · 16 years ago
  96. 7098772 silence warning when assertions are disabled. by Chris Lattner · 16 years ago
  97. 34437f3 Fix insert point handling for multiple return values. by Devang Patel · 16 years ago
  98. f2247cf Handle the situation in 2008-01-25-EmptyFunction.ll by Dale Johannesen · 16 years ago
  99. a25e578 Missed one. by Dale Johannesen · 16 years ago
  100. 235f7fb Add -disable-required-unwind-tables to tests by Dale Johannesen · 16 years ago