1. c74bfc9 Add inward edge counters to Nodes; Associate JoinLists with JoinTools. by Mikhail Glushenkov · 17 years ago
  2. 97fda6d Enhancements for --view-graph by Mikhail Glushenkov · 17 years ago
  3. 2ba4c5a Split the Build function into two parts. by Mikhail Glushenkov · 17 years ago
  4. d818878 Make llvmc return 1 when the compilation fails. by Mikhail Glushenkov · 17 years ago
  5. 3c30e6c First small tests for llvmc2. by Mikhail Glushenkov · 17 years ago
  6. b96cb60 Return const char* instead of std::string in Tool classes by Mikhail Glushenkov · 17 years ago
  7. 6591c89 Add an ability to choose between different edges based on edge properties. by Mikhail Glushenkov · 17 years ago
  8. 9ef501b Refactoring: extract method. by Mikhail Glushenkov · 17 years ago
  9. 64683ed Add new edge properties: parameter_equals, element_in_list, and. by Mikhail Glushenkov · 17 years ago
  10. 581936a Implemented switch_on edge property. by Mikhail Glushenkov · 17 years ago
  11. a4db8c0 Cosmetic change: if( -> if ( by Mikhail Glushenkov · 17 years ago
  12. e74420a Remove ExampleWithOpt.td: this file was merged with Example.td. by Mikhail Glushenkov · 17 years ago
  13. d752c3f More work on edge properties. Use Edge classes instead of strings in CompilationGraph. by Mikhail Glushenkov · 17 years ago
  14. 0a17493 Ongoing work: add an edge typechecker, rudimentary support for edge properties. by Mikhail Glushenkov · 17 years ago
  15. 0d08db0 Convert internal representation to use DAG. This gives us more flexibility and enables future improvements. by Mikhail Glushenkov · 17 years ago
  16. aa4948f Small const-correctness fix by Mikhail Glushenkov · 17 years ago
  17. b90cd83 Code reorg by Mikhail Glushenkov · 17 years ago
  18. c8d9fe6 Testcase for PR2292. by Duncan Sands · 17 years ago
  19. 1f85129 Remove tar ball from installed directory. by Bill Wendling · 17 years ago
  20. 21037da Fix PR2287. Darwin passes mmx values in register in 64-mode, not Linux. by Evan Cheng · 17 years ago
  21. d1e50ed Fix typo. by Devang Patel · 17 years ago
  22. 08de613 Fix typo and indentation. by Nick Lewycky · 17 years ago
  23. 5c632e9 Fix renamePathOnDisk on Win32, patch from David Leon. This fixes problems with by Nick Lewycky · 17 years ago
  24. 9b34849 fix typo Duncan noticed by Chris Lattner · 17 years ago
  25. 3bf6acc Match things like 'armv5tejl-unknown-linux-gnu' for PR2290 by Chris Lattner · 17 years ago
  26. 4a3f6c8 Make several variable declarations static. by Dan Gohman · 17 years ago
  27. 84b7df4 Remove uses of llvm/System/IncludeFile.h that are no longer needed. by Dan Gohman · 17 years ago
  28. 54eed37 Instead of enumerating each opcode that isn't handled that by Dan Gohman · 17 years ago
  29. 23e1df8 Correct the value of LowBits in srem and urem handling in ComputeMaskedBits. by Dan Gohman · 17 years ago
  30. 703bfe6 Fix a broken doxygen comment, and reword it for clarity. by Dan Gohman · 17 years ago
  31. 3f3d95c Enable dead loop elimination. by Owen Anderson · 17 years ago
  32. 88c1baa add a micro optzn. by Chris Lattner · 17 years ago
  33. ab3e747 Improved generated code for atomic operators by Mon P Wang · 17 years ago
  34. 71f489d Code clean up. No functionality change. by Evan Cheng · 17 years ago
  35. ac17822 Fix: Some classes were derived from a class in an anonymous namespace, but they by Bill Wendling · 17 years ago
  36. 521e245 Using "unsigned" was masking the "size_t" version of this method. by Bill Wendling · 17 years ago
  37. 8554cc2 Fix a crash when threading a block that includes a MRV call result. by Chris Lattner · 17 years ago
  38. be5918c Remove unused function. by Devang Patel · 17 years ago
  39. 63307c3 Added addition atomic instrinsics and, or, xor, min, and max. by Mon P Wang · 17 years ago
  40. 94bbdc8 Fix IsLinux being uninitialized on non-Linux targets. by Dan Gohman · 17 years ago
  41. 34cd4a4 Fix more -Wshorten-64-to-32 warnings. by Evan Cheng · 17 years ago
  42. b61bfdb no need for eh info by Chris Lattner · 17 years ago
  43. d69bb1a Fix 80 column violations. by Evan Cheng · 17 years ago
  44. aa57a7f Fix 80col violation by Anton Korobeynikov · 17 years ago
  45. 87c3d41 Fix a bug in the ELF writer that caused it to produce malformed by Dan Gohman · 17 years ago
  46. 600bf16 Use a dedicated IsLinux flag instead of an ELFLinux TargetType. by Dan Gohman · 17 years ago
  47. a779a98 Add AsmPrinter support for emitting a directive to declare that by Dan Gohman · 17 years ago
  48. 6625eff Add General Dynamic TLS model for X86-64. Some parts looks really ugly (look for tlsaddr pattern), by Anton Korobeynikov · 17 years ago
  49. 46bb007 Fix PR1098 by correcting the postdominators analysis. by Owen Anderson · 17 years ago
  50. 84cb71b remove obsolete method. by Chris Lattner · 17 years ago
  51. cc81d15 regenerate by Chris Lattner · 17 years ago
  52. 16c1f44 Use (void) instead of () in C code. by Gordon Henriksen · 17 years ago
  53. 5759f97 Select vector shift with non-immediate i32 shift amount operand by first moving the operand into the right register. by Evan Cheng · 17 years ago
  54. 529bd53 processStore may delete the instruction, avoid by Torok Edwin · 17 years ago
  55. 9d9dc7d Remove entries from here also by Anton Korobeynikov · 17 years ago
  56. cae8ccd Drop llvmc also, it will be replaced by shiny new llvmc2 by Anton Korobeynikov · 17 years ago
  57. a9d9ca4 Drop llvm2cpp, it's now a llc target by Anton Korobeynikov · 17 years ago
  58. f605580 Implement destructor for PostDominatorTree to eliminate a memory leak. by Torok Edwin · 17 years ago
  59. 7b39969 Handle multiple return values. by Devang Patel · 17 years ago
  60. 7a07428 Implement operator-> for ImmutableMap iterators. by Ted Kremenek · 17 years ago
  61. 22b942a Add separate intrinsics for MMX / SSE shifts with i32 integer operands. This allow us to simplify the horribly complicated matching code. by Evan Cheng · 17 years ago
  62. f944c9a Do not sink getresult. by Devang Patel · 17 years ago
  63. 201ebe3 Add assert. by Devang Patel · 17 years ago
  64. 4d5b8cc verify builtin optimization works like gcc. by Chris Lattner · 17 years ago
  65. 866b9e1 move libcalls to the same place llvm-gcc has it. by Chris Lattner · 17 years ago
  66. 1d9cd50 Fix a mistake in the computation of leading zeros for udiv. by Dan Gohman · 17 years ago
  67. 48e8c80 Suppress -Wshorten-64-to-32 warnings for 64-bit hosts. by Evan Cheng · 17 years ago
  68. e818f77 strength reduce exp2 into ldexp, rdar://5852514 by Chris Lattner · 17 years ago
  69. 4446997 add a FIXME so we remember to eventually remove this code. by Chris Lattner · 17 years ago
  70. 082f116 Undo r50574. We are already ensuring the folded load address is 16-byte aligned. by Evan Cheng · 17 years ago
  71. 0b11cba specify an arch for non-x86 hosts. by Chris Lattner · 17 years ago
  72. b609339 80 column violation. by Evan Cheng · 17 years ago
  73. ef6a512 Not safe folding a load + FsXORPSrr into FsXORPSrm. It's loading a FR64 value but the load folding variant expects a 16-byte aligned address. by Evan Cheng · 17 years ago
  74. 643310d Porting r50563 from Tak to mainline. by Bill Wendling · 17 years ago
  75. 7ceda16 Fix a typo in a comment. by Dan Gohman · 17 years ago
  76. 1fa850b Use push_back(...) instead of resize(1, ...), per review feedback. by Dan Gohman · 17 years ago
  77. fddaa31 Update old-style syntax in some "not grep" tests. by Dan Gohman · 17 years ago
  78. cba3b44 Fix uninitialized uses of the FPC variable. by Dan Gohman · 17 years ago
  79. f1e94f7 New test for bug fixed in 50545. by Dale Johannesen · 17 years ago
  80. 7960267 Don't try to create PHIs of struct types. Fallout by Dale Johannesen · 17 years ago
  81. e85b758 Fix an overaggressive SimplifyDemandedBits optimization on urem. This by Dan Gohman · 17 years ago
  82. 4fd49e4 Adding testcase. by Bill Wendling · 17 years ago
  83. 5713604 Initialize a local variable. by Ted Kremenek · 17 years ago
  84. 6bf30ab don't randomly miscompile seto/setuo just because we are in by Chris Lattner · 17 years ago
  85. 56b4f2b 1) add '-debug' output by Chris Lattner · 17 years ago
  86. fd1cbbe Delete the IPO simplify-libcalls and completely reimplement it as by Chris Lattner · 17 years ago
  87. 2facbdd fix typo by Chris Lattner · 17 years ago
  88. b1747f0 instcombine does memset optzns. by Chris Lattner · 17 years ago
  89. 330a0c1 simplifylibcalls doesn't optimize llvm.memmove, instcombine does. by Chris Lattner · 17 years ago
  90. 042232d move some tests from libcall optimizer suite. by Chris Lattner · 17 years ago
  91. 7010013 Add CreateCall3/CreateCall4 at Eric's request. by Chris Lattner · 17 years ago
  92. 4b9f046 Add a spiffy little "CreateCall2" method, which can be used to make by Chris Lattner · 17 years ago
  93. 5c5f109 fix a bug in my previous patch, a classic =/== bug. by Chris Lattner · 17 years ago
  94. d2ef523 Really commit the test checking the argument lowering behaviour on x86-64 :). by Arnold Schwaighofer · 17 years ago
  95. 30e62c0 Tail call optimization improvements: by Arnold Schwaighofer · 17 years ago
  96. 4f06a0f set ignore property by Gabor Greif · 17 years ago
  97. 8811080 fcntl.h is pretty standard on unix (without the sys/) by Gabor Greif · 17 years ago
  98. 0cad844 Move this test to LoopDeletion, where it now passes. by Owen Anderson · 17 years ago
  99. 5023aa5 This condition got inverted accidentally. by Owen Anderson · 17 years ago
  100. 69ea9d2 move lowering of llvm.memset -> store from simplify libcalls to instcombine. by Chris Lattner · 17 years ago