1. a342026 Introduce a new LoopInfo utility function makeLoopInvariant, which by Dan Gohman · 15 years ago
  2. 1a8d2d2 Do not use Mangler to remove '1' from linkage name. by Devang Patel · 15 years ago
  3. ab5a5a6 Revert 75308. by Bob Wilson · 15 years ago
  4. c4b2d4a Fix obvious typo. by Eli Friedman · 15 years ago
  5. 59ecdfb rename Memo/Count to AnonGlobalIDs/NextAnonGlobalID to be more by Chris Lattner · 15 years ago
  6. 38539622 Move more functionality over to LLVMContext. by Owen Anderson · 15 years ago
  7. 47728a2 remove Mangler::getTypeID and related data, it was only used for mangling by Chris Lattner · 15 years ago
  8. 762717a remove mangler support for mangling local names. Mangler should only be by Chris Lattner · 15 years ago
  9. 099c28e Move a bit more functionality to LLVMContext, which apparently wasn't being used anyways. by Owen Anderson · 15 years ago
  10. 5f1f0b8 Added llvm-mc support for parsing the .abort directive. by Kevin Enderby · 15 years ago
  11. 03ee68a Forward-declare Loop and LoopInfo instead of #including LoopInfo.h. by Dan Gohman · 15 years ago
  12. fa82b6e These don't really need contexts either. by Owen Anderson · 15 years ago
  13. 16a2c92 Move isLCSSAForm, isLoopInvariant, getCanonicalInductionVariable, by Dan Gohman · 15 years ago
  14. c8d76d5 Make Loop and MachineLoop be subclasses of LoopBase, rather than typedefs, by Dan Gohman · 15 years ago
  15. 87370b8 Use AsmPrinter's Mangler to remove leading '1' from linkage names. by Devang Patel · 15 years ago
  16. 85b05a2 Reapply 75252, with a fix to avoid the infinite recursion case. The by Dan Gohman · 15 years ago
  17. 1ca29d3 As Chris pointed out, this doesn't actually need an LLVMContext to operate. by Owen Anderson · 15 years ago
  18. a5c7832 add llvm-mc support for parsing the .subsections_via_symbols directive. by Kevin Enderby · 15 years ago
  19. 73c6b71 Move more functionality over to LLVMContext. by Owen Anderson · 15 years ago
  20. c050fd9 Convert SCEV from FoldingSetNode to FastFoldingSetNode. This eliminates by Dan Gohman · 15 years ago
  21. 2e4da5e Delete a spurious const. by Dan Gohman · 15 years ago
  22. 014700c by David Greene · 15 years ago
  23. b8ac841 Add NetBSD to the Triple class, patch by Krister Walfridsson! by Chris Lattner · 15 years ago
  24. d6a2aab Add an optional optimization to FoldingSet to allow ID values to be by Dan Gohman · 15 years ago
  25. 191cf28 by David Greene · 15 years ago
  26. 0a5372e Begin the painful process of tearing apart the rat'ss nest that is Constants.cpp and ConstantFold.cpp. by Owen Anderson · 15 years ago
  27. deb052a Match declaration to definition. by Daniel Dunbar · 15 years ago
  28. 460d16e Match declaration to definition. by Daniel Dunbar · 15 years ago
  29. eaff524 remove llvm.part.set.* and llvm.part.select.*. They have never been by Chris Lattner · 15 years ago
  30. 3b30a2b Mention that llvm_report_error() does not return. by Torok Edwin · 15 years ago
  31. ee787ff Add CCIfSRet calling convention predicate. by Jakob Stoklund Olesen · 15 years ago
  32. 7ab2eb4 Make this clearer for the mathematically inclined. Thanks to Duncan Sands for by Nick Lewycky · 15 years ago
  33. d0cca24 Revert r75252 which was causing some crashes at compile time. by Nick Lewycky · 15 years ago
  34. 97c8c51 Fix comment. by Torok Edwin · 15 years ago
  35. c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 15 years ago
  36. f067a23 Clarify and simplify. by Nick Lewycky · 15 years ago
  37. bf8c7f0 Move a method that creates constant ranges relative to another constant range by Nick Lewycky · 15 years ago
  38. 28eff96 Add new vector types for 192-bit, 348-bit and 512-bit sizes. by Bob Wilson · 15 years ago
  39. 9be3fee add support for .zerofill, patch by Kevin Enderby! by Chris Lattner · 15 years ago
  40. 62fe47a by David Greene · 15 years ago
  41. a93e770 Regenerate configure after r75279. by Jeffrey Yasskin · 15 years ago
  42. 8f6d9a7 Add a --with-oprofile flag to configure, which uses OProfile's agent by Jeffrey Yasskin · 15 years ago
  43. 1afdc5f Remove ScalarEvolution::hasSCEV, which isn't being used, and which by Dan Gohman · 15 years ago
  44. 261ce1d Remove TargetInstrInfo::CommuteChangesDestination and added findCommutedOpIndices which returns the operand indices which are swapped (when applicable). This allows for some code clean up and future enhancements. by Evan Cheng · 15 years ago
  45. a439ee0 Fix unit tests. by Owen Anderson · 15 years ago
  46. 8b16f70 add missing *, patch by Peter O'Gorman! by Chris Lattner · 15 years ago
  47. 2e4ddf6 Push LLVMContext through the TypeBuilder API. There are no users for this in-tree, so I can't really test it. by Owen Anderson · 15 years ago
  48. c7d2ce7 Push LLVMContext through the PatternMatch API. by Owen Anderson · 15 years ago
  49. 1b34258 Generalize ScalarEvolution's cast-folding code to support more kinds by Dan Gohman · 15 years ago
  50. bfa5cf1 80 col violation. by Evan Cheng · 15 years ago
  51. 45524c5 Finish pushing LLVMContext through the IRBuilder/ConstantFolder interface. by Owen Anderson · 15 years ago
  52. 0be4fe7 by David Greene · 15 years ago
  53. 8f3cfb4 ImmutableMap/ImmutableSet: Allow caching of ImutAVLTree digests while the tree by Ted Kremenek · 15 years ago
  54. e7800be by David Greene · 15 years ago
  55. 333c400 This started as a small change, I swear. Unfortunately, lots of things call the [I|F]CmpInst constructors. Who knew!? by Owen Anderson · 15 years ago
  56. 5367436 by David Greene · 15 years ago
  57. 38b0644 Revert the part of 75177 that split ConstantRange into two classes, and by Dan Gohman · 15 years ago
  58. 7b95470 Fix typo, trailing whitespace. by Andreas Bolka · 15 years ago
  59. a3755d8 Add a ConstantSignedRange class, which does for signed integers by Dan Gohman · 15 years ago
  60. c680ac9 Make EXTRACT_VECTOR_ELT a bit more flexible in terms of the returned by Eli Friedman · 15 years ago
  61. 5dcaceb As Chris pointed out, we don't actually need to pass the context around here. by Owen Anderson · 15 years ago
  62. 2a52c69 back out r75156 for now. by Chris Lattner · 15 years ago
  63. a547b47 A little bit more LLVMContextification. by Owen Anderson · 15 years ago
  64. 633eb95 ImmutableSet/ImmutableMap: Allow caching of null digests by properly using a flag to record if the digest of an ImutAVLTree has been cached. by Ted Kremenek · 15 years ago
  65. a637691 by David Greene · 15 years ago
  66. d1474d0 Thread LLVMContext through MVT and related parts of SDISel. by Owen Anderson · 15 years ago
  67. 80c8c31 Resolve undefined behaviour when ManagedStatic is instantiated with a fixed-length array type. by Alisdair Meredith · 15 years ago
  68. 1fc3d75 add llvm-mc support for parsing the .lcomm directive, patch by Kevin Enderby! by Chris Lattner · 15 years ago
  69. 00ad26f by David Greene · 15 years ago
  70. 4c12ee5 Forgot a couple files when adding the -ssi-everything pass. by Nick Lewycky · 15 years ago
  71. 0b8f418 Add a -t="dir" option to the driver. This can be used to specify the directory to be used as TempDir if somebody doesn't want to use the standard /tmp. by Sanjiv Gupta · 15 years ago
  72. 910139f Targets sometimes assign fixed stack object to spill certain callee-saved by Evan Cheng · 15 years ago
  73. f9dc699 add default ctor. by Chris Lattner · 15 years ago
  74. f9e68ac add missing predicate. by Chris Lattner · 15 years ago
  75. ffd1326 Improved tracking of value number kills. VN kills are now represented by Lang Hames · 15 years ago
  76. 0a249a8 Work around an ICE in gcc-4.2.4. by Jeffrey Yasskin · 15 years ago
  77. 7c71822 Make SmallPtrSet iterators real iterators by Douglas Gregor · 15 years ago
  78. 489393d Add an option to allocate JITed global data separately from code. By by Jeffrey Yasskin · 15 years ago
  79. e41dec6 by David Greene · 15 years ago
  80. 229509a by David Greene · 15 years ago
  81. 59629c1 by David Greene · 15 years ago
  82. dac237e Implement changes from Chris's feedback. Finish converting lib/Target. by Torok Edwin · 15 years ago
  83. d1fbd14 Push LLVMContext _back_ through IRBuilder. by Owen Anderson · 15 years ago
  84. 59ae6b9 Make the code that updates ScalarEvolution's internal state in response by Dan Gohman · 15 years ago
  85. 804e0fe Convert more abort() calls to llvm_report_error(). by Torok Edwin · 15 years ago
  86. e9b11b4 Switch GlobalVariable ctors to a sane API, where *either* a context or a module is required. by Owen Anderson · 15 years ago
  87. ab7c09b Start converting to new error handling API. by Torok Edwin · 15 years ago
  88. b6017b0 convert comments to doxygen style by Chris Lattner · 15 years ago
  89. 13223c9 Trial first commit Fixed build, requires std header before using std::string by Alisdair Meredith · 15 years ago
  90. 7f6aa2b Remove the vicmp and vfcmp instructions. Because we never had a release with by Nick Lewycky · 15 years ago
  91. 3d29df3 Push LLVMContext through GlobalVariables and IRBuilder. by Owen Anderson · 15 years ago
  92. 2b7a271 dag combine sext(setcc) -> vsetcc before legalize. To make this safe, by Chris Lattner · 15 years ago
  93. f81b576 LLVMContext-ification. by Owen Anderson · 15 years ago
  94. cd8eb8b Change NEON vldN/vstN intrinsics to specify "N" as an immediate operand by Bob Wilson · 15 years ago
  95. 120505d Disable loop index split for now and let nightly tester verify its usefulness. by Devang Patel · 15 years ago
  96. 18476ee Fix a typo and a grammaro in a comment. by Dan Gohman · 15 years ago
  97. 4e4db7a Implement parsing support for the .comm directive. Patch by Kevin Enderby! by Chris Lattner · 15 years ago
  98. 151f369 fix a bug in post-order iterators with external storage, patch by by Chris Lattner · 15 years ago
  99. f5a1edc fix some type confusion in ReadVBR64: "Piece" should be only 32 bits, by Chris Lattner · 15 years ago
  100. a9d1f2c Have scoped mutexes take referenes instead of pointers. by Owen Anderson · 15 years ago