1. 03a5f13 back out my recent commit (r80858), it seems to break self-hosting buildbot's stage 2 configure by Gabor Greif · 16 years ago
  2. 190390b re-commit r66920 (which has been backed out in r66953) I may have more luck this time. I'll back out if needed... by Gabor Greif · 16 years ago
  3. 0e275dc Actually privatize a IntegerTypes, and fix a few bugs exposed by this. by Owen Anderson · 16 years ago
  4. 1d0be15 Push LLVMContexts through the IntegerType APIs. by Owen Anderson · 16 years ago
  5. d7f2a6c Privatize the StructType table, which unfortunately involves routing contexts through a number of APIs. by Owen Anderson · 16 years ago
  6. a7235ea Move a few more APIs back to 2.5 forms. The only remaining ones left to change back are by Owen Anderson · 16 years ago
  7. debcb01 Move types back to the 2.5 API. by Owen Anderson · 16 years ago
  8. baf3c40 Move ConstantExpr to 2.5 API. by Owen Anderson · 16 years ago
  9. 1fd7096 Change ConstantArray to 2.5 API. by Owen Anderson · 16 years ago
  10. eed707b Revert the ConstantInt constructors back to their 2.5 forms where possible, thanks to contexts-on-types. More to come. by Owen Anderson · 16 years ago
  11. e922c02 Get rid of the Pass+Context magic. by Owen Anderson · 16 years ago
  12. 001dbfe Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a number of issues in by Owen Anderson · 16 years ago
  13. 50dead0 Revert yesterday's change by removing the LLVMContext parameter to AllocaInst and MallocInst. by Owen Anderson · 16 years ago
  14. 9adc0ab Move EVER MORE stuff over to LLVMContext. by Owen Anderson · 16 years ago
  15. 0a5372e Begin the painful process of tearing apart the rat'ss nest that is Constants.cpp and ConstantFold.cpp. by Owen Anderson · 16 years ago
  16. 333c400 This started as a small change, I swear. Unfortunately, lots of things call the [I|F]CmpInst constructors. Who knew!? by Owen Anderson · 16 years ago
  17. e9b11b4 Switch GlobalVariable ctors to a sane API, where *either* a context or a module is required. by Owen Anderson · 16 years ago
  18. 3d29df3 Push LLVMContext through GlobalVariables and IRBuilder. by Owen Anderson · 16 years ago
  19. 0a205a4 More LLVMContext-ification. by Owen Anderson · 16 years ago
  20. 4644538 remove trailing whitespace by Jim Grosbach · 16 years ago
  21. 9a507cd Revert r66920. It was causing failures in the self-hosting buildbot (in release by Bill Wendling · 16 years ago
  22. b14cda3 Second installment of "BasicBlock operands to the back" changes. by Gabor Greif · 16 years ago
  23. 667d4b8 Introduce new linkage types linkonce_odr, weak_odr, common_odr by Duncan Sands · 16 years ago
  24. 0598866 Large mechanical patch. by Devang Patel · 17 years ago
  25. ae73dc1 Tidy up several unbeseeming casts from pointer to intptr_t. by Dan Gohman · 17 years ago
  26. 02dea8b Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places to by Dan Gohman · 17 years ago
  27. 6ddba2b Change class' public PassInfo variables to by initialized with the by Dan Gohman · 17 years ago
  28. 844731a Clean up the use of static and anonymous namespaces. This turned up by Dan Gohman · 17 years ago
  29. cc51c31 VisualStudio project files updated. #include <algorithm> added to make VisualStudio happy. Also had to undefine setjmp because of #include <csetjmp> turning setjmp into _setjmp in VisualStudio. by Chuck Rose III · 17 years ago
  30. a122043 Use Intrinsic::getDeclaration to get hold of by Duncan Sands · 17 years ago
  31. 051a950 API changes for class Use size reduction, wave 1. by Gabor Greif · 17 years ago
  32. b6d5b14 Revert 49006 for the moment. by Dale Johannesen · 17 years ago
  33. 1544e47 Emit exception handling info for functions which are by Dale Johannesen · 17 years ago
  34. 75542bd remove the LowerSelect pass. The last client was the old Sparc backend, which is long dead by now. by Chris Lattner · 18 years ago
  35. 8c5c22f Fix PR2029 by Chris Lattner · 18 years ago
  36. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  37. 43ad6b3 Change the PointerType api for creating pointer types. The old functionality of PointerType::get() has become PointerType::getUnqual(), which returns a pointer in the generic address space. The new prototype of PointerType::get() requires both a type and an address space. by Christopher Lamb · 18 years ago
  38. dc02467 Fix PR1146: parameter attributes are longer part of by Duncan Sands · 18 years ago
  39. b8f7479 by David Greene · 18 years ago
  40. c2bbfc1 More explicit keywords. by Dan Gohman · 18 years ago
  41. 52eec54 by David Greene · 18 years ago
  42. ecd94c8 Fix typo in comment. by Nick Lewycky · 18 years ago
  43. 1997473 Drop 'const' by Devang Patel · 18 years ago
  44. 3e15bf3 Use 'static const char' instead of 'static const int'. by Devang Patel · 18 years ago
  45. 794fd75 Do not use typeinfo to identify pass in pass manager. by Devang Patel · 18 years ago
  46. 09b362c Comment out usage of write() for now. by Jeff Cohen · 18 years ago
  47. bed2946 Removed tabs everywhere except autogenerated & external files. Add make by Anton Korobeynikov · 18 years ago
  48. 7d48538 Revert changes for a simplier solution. by Jim Laskey · 19 years ago
  49. c518ccf Itanium ABI exception handing support. by Jim Laskey · 19 years ago
  50. ec1f752 eliminate use of deprecated apis by Chris Lattner · 19 years ago
  51. 93e985f Eliminate use of ctors that take vectors. by Chris Lattner · 19 years ago
  52. 1ccd185 stop using methods that take vectors. by Chris Lattner · 19 years ago
  53. 86cc423 simplify code by using Value::takeName by Chris Lattner · 19 years ago
  54. 6734b57 For PR1163: by Reid Spencer · 19 years ago
  55. b76efb7 Change the interface to Module::getOrInsertFunction to be easier to use,to resolve PR1088, and to help PR411. by Chris Lattner · 19 years ago
  56. c5b206b For PR950: by Reid Spencer · 19 years ago
  57. e4d87aa For PR950: by Reid Spencer · 19 years ago
  58. d216e8b switch more statistics over to STATISTIC, eliminating static ctors. Also, by Chris Lattner · 19 years ago
  59. 4da4912 Change inferred getCast into specific getCast. Passes all tests. by Reid Spencer · 19 years ago
  60. ac0b6ae Detemplatize the Statistic class. The only type it is instantiated with by Chris Lattner · 19 years ago
  61. 3da59db For PR950: by Reid Spencer · 19 years ago
  62. 3ed469c For PR786: by Reid Spencer · 19 years ago
  63. b83eb64 For PR950: by Reid Spencer · 19 years ago
  64. 97d2dbd Fix Duraid's changes to work when TLI is null. This fixes the failing by Chris Lattner · 19 years ago
  65. 2a0013f add setJumpBufSize() and setJumpBufAlignment() to target-lowering. by Duraid Madina · 19 years ago
  66. 7f8897f eliminate RegisterOpt. It does the same thing as RegisterPass. by Chris Lattner · 19 years ago
  67. a4f0b3a s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| by Chris Lattner · 19 years ago
  68. f4b5461 Shrink libllvmgcc.dylib by another 23K by Chris Lattner · 19 years ago
  69. ed96fe8 Declare that lowerinvoke doesn't interact with other lowering passes. by Chris Lattner · 19 years ago
  70. 14b0529 Add support alignment of allocation instructions. by Nate Begeman · 20 years ago
  71. 66c5fd6 When a function takes a variable number of pointer arguments, with a zero by Jeff Cohen · 20 years ago
  72. 2aeaf4e Fix VC++ warnings. by Jeff Cohen · 20 years ago
  73. 93e50ce Insert stores after phi nodes in the normal dest. This fixes by Chris Lattner · 20 years ago
  74. 5b3c702 add a note about a way to improve this code further, that I won't be getting by Chris Lattner · 20 years ago
  75. 4531371 Avoid spilling stack slots... to stack slots. by Chris Lattner · 20 years ago
  76. f4e6c3a Completely rewrite 'correct' eh support. This changes how setjmp insertion by Chris Lattner · 20 years ago
  77. f1adce4 The correct fix for PR612, which also fixes by Chris Lattner · 20 years ago
  78. 6e459bf When inserting code, make sure not to insert it before PHI nodes. This by Chris Lattner · 20 years ago
  79. 71fae10 Fix a 64-bit problem, passing (int)0 through ... instead of (void*)0 by Chris Lattner · 20 years ago
  80. efd9168 When lowering invokes to calls, amke sure to preserve the calling conv. This by Chris Lattner · 20 years ago
  81. 1381dd8 Prefer int 0 instead of long 0 for GEP arguments. by Chris Lattner · 20 years ago
  82. a9e9211 Preserve tail marker by Chris Lattner · 20 years ago
  83. fe3706a Fixed a comment. by John Criswell · 20 years ago
  84. fd93908 Remove trailing whitespace by Misha Brukman · 20 years ago
  85. 0c3b390 Lazily create the abort message, so only translation units that use unwind by Chris Lattner · 21 years ago
  86. 44c94b9 Simplify handling of constant initializers by Chris Lattner · 21 years ago
  87. 551ccae Changes For Bug 352 by Reid Spencer · 21 years ago
  88. 518310c bug 122: - Replace ConstantPointerRef usage with GlobalValue usage by Reid Spencer · 21 years ago
  89. 11b9be5 Fix one of the major things that is causing the C Backend to infinite loop by Chris Lattner · 21 years ago
  90. 28977af Support getelementptr instructions which use uint's to index into structure by Chris Lattner · 21 years ago
  91. 0e28eca Add warning by Chris Lattner · 21 years ago
  92. 99cca7d Disable tail duplication in a case that breaks on Olden/tsp by Chris Lattner · 22 years ago
  93. 860a161 Instead of producing calls to setjmp/longjmp, produce uses of the by Chris Lattner · 22 years ago
  94. cefc18e Expose a pass ID that can be 'required' by Chris Lattner · 22 years ago
  95. f1d0d35 Only add the global variable with the abort message if an unwind actually by Chris Lattner · 22 years ago
  96. b9806e0 Fix grammar-o. by Misha Brukman · 22 years ago
  97. 501825e Improve compatibility with programs that already have a prototype for 'write', by Chris Lattner · 22 years ago
  98. aeb2a1d rename the "exceptional" destination of an invoke instruction to the 'unwind' dest by Chris Lattner · 22 years ago
  99. 6d78457 Implement proper invoke/unwind lowering. by Chris Lattner · 22 years ago
  100. e1c0930 Add a call to 'write' right before the call to abort() in the unwind path. by Chris Lattner · 22 years ago