1. 83eaae1 Remove a duplicative binding. Patch by Mahadevan R. by Gordon Henriksen · 16 years ago
  2. 68d2d2f add missing #include. by Chris Lattner · 16 years ago
  3. fbaa379 On Darwin, the string header file isn't 64-bit clean. The use of by Bill Wendling · 16 years ago
  4. fc1efbb Move isTrueWhenEqual to ICmpInst. by Nick Lewycky · 16 years ago
  5. c9b0aa7 Add CommonLinkage. by Dale Johannesen · 16 years ago
  6. 0bf7b41 Add functions to enable adding a single attribute to a function and by Eric Christopher · 16 years ago
  7. 7cbd8a3 API change for {BinaryOperator|CmpInst|CastInst}::create*() --> Create. Legacy interfaces will be in place for some time. (Merge from use-diet branch.) by Gabor Greif · 16 years ago
  8. e2d896f Update comments based on Duncan's feedback. by Dan Gohman · 16 years ago
  9. 0ef8de3 Fix typos and comments. by Evan Cheng · 16 years ago
  10. 041e2eb IR support for extractvalue and insertvalue instructions. Also, begin by Dan Gohman · 16 years ago
  11. f0df031 Make use of vector load and store operations to implement memcpy, memmove, and memset. Currently only X86 target is taking advantage of these. by Evan Cheng · 16 years ago
  12. ff155f03 Move the operator new and operator delete out of line. This fixes an issue with by Nate Begeman · 16 years ago
  13. 0342049 Add support to IR builder for new vicmp, vfcmp routines by Nate Begeman · 16 years ago
  14. 31cd33a Don't generate unused variables in a no-assert build by Nate Begeman · 16 years ago
  15. aafce77 Add CommonLinkage; currently tentative definitions by Dale Johannesen · 16 years ago
  16. ef3682a Simplify internalize pass. Add test case. Patch by Matthijs Kooijman! by Devang Patel · 16 years ago
  17. 6422e8a Do not generate by TableGen the hard-coded standard, target-independent part of by Roman Levenstein · 16 years ago
  18. 816cdf6 Commit the header I accidentally left out of 51083. by Dan Gohman · 16 years ago
  19. 1d5562f Move RemoveFromVector out of the global namespace. by Dan Gohman · 16 years ago
  20. 9c78a39 Whitespace cleanups. by Dan Gohman · 16 years ago
  21. 5d9bac6 Make getNumContainedManagers and getNumContainedPasses const. by Dan Gohman · 16 years ago
  22. 79fc202 Make PassInfo noncopyable. by Dan Gohman · 16 years ago
  23. 45b3197 Split the loop unroll mechanism logic out into a utility function. by Dan Gohman · 16 years ago
  24. 94fb68b Merge of r51073-51074 from use-diet branch. by Gabor Greif · 16 years ago
  25. e3fc385 Make this function public. by Eric Christopher · 16 years ago
  26. e269f43 Add thin layer over StringMap to form StringSet. By Mikhail Glushenkov. by Anton Korobeynikov · 16 years ago
  27. 77f0b7a Instead of a vector load, shuffle and then extract an element. Load the element from address with an offset. by Evan Cheng · 16 years ago
  28. d6a2218 Derive GetResultInst from UnaryInstruction, this simplifies code and removes a FIXME. by Gabor Greif · 16 years ago
  29. 6ddba2b Change class' public PassInfo variables to by initialized with the by Dan Gohman · 16 years ago
  30. 9bfa03c Xform bitconvert(build_pair(load a, load b)) to a single load if the load locations are at the right offset from each other. by Evan Cheng · 16 years ago
  31. 9f8fea3 Constify the machine instruction passed into the by Bill Wendling · 16 years ago
  32. f86f211 Forgot this. by Evan Cheng · 16 years ago
  33. b43e9c1 Add support for vicmp/vfcmp codegen, more legalize support coming. by Nate Begeman · 16 years ago
  34. ac80ade Add two new instructions to the llvm IR, vicmp and vfcmp. see updated LangRef by Nate Begeman · 16 years ago
  35. ab7d9cc Add a new SparsePropagation analysis utility, which allows you to do by Chris Lattner · 16 years ago
  36. fff116f Make constructors target-specific. This fixes problems where the path would by Nick Lewycky · 16 years ago
  37. c2e7353 Remove warnings when using -Wshorten-64-to-32. by Bill Wendling · 16 years ago
  38. 1b2f729 Prevent -W64-to-32-shortened warnings. by Bill Wendling · 16 years ago
  39. d2a5a2a Prevent warnings from the -Wshorten-64-to-32 flag. by Bill Wendling · 16 years ago
  40. 469a582 remove commented-out code, it is subsumed by DECLARE_TRANSPARENT_OPERAND_ACCESSORS by Gabor Greif · 16 years ago
  41. efe6536 merge of use-diet branch to trunk by Gabor Greif · 16 years ago
  42. c6c6a3e Make OpActionsCapacity multiple of 4. by Evan Cheng · 16 years ago
  43. 4ca7913 add support for pattern matching 'neg' by Chris Lattner · 16 years ago
  44. d96288a add a new Instruction::mayReadFromMemory predicate, make by Chris Lattner · 16 years ago
  45. 0b12ecf Turn StripPointerCast() into a method by Anton Korobeynikov · 16 years ago
  46. 1fd2e6d Make the interface of CStrInCStrNoCase be the same as strcasestr. by Ted Kremenek · 16 years ago
  47. 029840c Add a new LibCallAliasAnalysis pass, which is parameterized by Chris Lattner · 16 years ago
  48. fdedd53 Fix some serious logical errors in CStrInCStrNoCase pointed out by Bill. by Ted Kremenek · 16 years ago
  49. 671fa97 Output correct exception handling and frame info by Duncan Sands · 16 years ago
  50. fbd1589 Guard for empty strings in CStrInCStrNoCase. by Ted Kremenek · 16 years ago
  51. 6925f50 Added CStrInCStrNoCase, a portable implementation of strcasestr. by Ted Kremenek · 16 years ago
  52. 14852f2 Add a new interface for describing the behavior of library calls. This by Chris Lattner · 16 years ago
  53. 094aa6c Typo. by Nick Lewycky · 16 years ago
  54. 69cedcb Make the use of the "noinline" attribute conditional on using GCC. by Bill Wendling · 16 years ago
  55. ef02b81 Workaround for a compiler bug (see <rdar://problem/5852746>). Once that bug is by Bill Wendling · 16 years ago
  56. b04addd Make StripPointerCast a common function (should we mak it method of Value instead?) by Anton Korobeynikov · 16 years ago
  57. 919852b Improve documentation. by Gordon Henriksen · 16 years ago
  58. 84b7df4 Remove uses of llvm/System/IncludeFile.h that are no longer needed. by Dan Gohman · 16 years ago
  59. 703bfe6 Fix a broken doxygen comment, and reword it for clarity. by Dan Gohman · 16 years ago
  60. 521e245 Using "unsigned" was masking the "size_t" version of this method. by Bill Wendling · 16 years ago
  61. be5918c Remove unused function. by Devang Patel · 16 years ago
  62. 63307c3 Added addition atomic instrinsics and, or, xor, min, and max. by Mon P Wang · 16 years ago
  63. 34cd4a4 Fix more -Wshorten-64-to-32 warnings. by Evan Cheng · 16 years ago
  64. d69bb1a Fix 80 column violations. by Evan Cheng · 16 years ago
  65. a779a98 Add AsmPrinter support for emitting a directive to declare that by Dan Gohman · 16 years ago
  66. 46bb007 Fix PR1098 by correcting the postdominators analysis. by Owen Anderson · 16 years ago
  67. 84cb71b remove obsolete method. by Chris Lattner · 16 years ago
  68. 16c1f44 Use (void) instead of () in C code. by Gordon Henriksen · 16 years ago
  69. f605580 Implement destructor for PostDominatorTree to eliminate a memory leak. by Torok Edwin · 16 years ago
  70. 7a07428 Implement operator-> for ImmutableMap iterators. by Ted Kremenek · 16 years ago
  71. 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 · 16 years ago
  72. 48e8c80 Suppress -Wshorten-64-to-32 warnings for 64-bit hosts. by Evan Cheng · 16 years ago
  73. 5713604 Initialize a local variable. by Ted Kremenek · 16 years ago
  74. fd1cbbe Delete the IPO simplify-libcalls and completely reimplement it as by Chris Lattner · 16 years ago
  75. 7010013 Add CreateCall3/CreateCall4 at Eric's request. by Chris Lattner · 16 years ago
  76. 4b9f046 Add a spiffy little "CreateCall2" method, which can be used to make by Chris Lattner · 16 years ago
  77. 30e62c0 Tail call optimization improvements: by Arnold Schwaighofer · 16 years ago
  78. deae48e add missing #include by Chris Lattner · 16 years ago
  79. 12e6d20 add a method for comparing to see if a value has a specified name. by Chris Lattner · 16 years ago
  80. 0396cd3 Rename DeadLoopElimination to LoopDeletion, part 2. by Owen Anderson · 16 years ago
  81. a0201d5 Use std::set instead of std::priority_queue for the RegReductionPriorityQueue. by Roman Levenstein · 16 years ago
  82. 0ff7708 Add dead loop elimination, which removes dead loops for which we can compute by Owen Anderson · 16 years ago
  83. 1fcfc3b Correct parameter attributes encoding for C bindings. Patch by Anders Johnsen! by Anton Korobeynikov · 16 years ago
  84. beb5be0 Don't try to convert PPC long double. by Dale Johannesen · 16 years ago
  85. 9d695d5 Add more alignment enums. by Ted Kremenek · 16 years ago
  86. e2435da Expose parameter attributes via C bindings. by Gordon Henriksen · 16 years ago
  87. 1f13c68 Fix the SVOffset values for loads and stores produced by by Dan Gohman · 16 years ago
  88. beb4d82 Add support for response files to the CommandLine library. by Mikhail Glushenkov · 16 years ago
  89. b606dba Remove the SmallVector ctor that converts from a SmallVectorImpl. This by Chris Lattner · 16 years ago
  90. e49e52d restore the copy ctor in SmallVector. This fixes serious by Chris Lattner · 16 years ago
  91. 5da0b73 generalize SmallVector copy ctor, there is no requirement for by Chris Lattner · 16 years ago
  92. 5a09690 Implement a signficant optimization for inline asm: by Chris Lattner · 16 years ago
  93. 4376fea Move a bunch of inline asm code out of line. by Chris Lattner · 16 years ago
  94. 5e76423 A few inline asm cleanups: by Chris Lattner · 16 years ago
  95. 280a6e6 Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989 by Nick Lewycky · 16 years ago
  96. 877ee97 PR2245: Misleading parameter name in llvm-c/Core.h:LLVMConstArray by Gordon Henriksen · 16 years ago
  97. 13f7a40 Implement != for DenseSet iterators. by Ted Kremenek · 16 years ago
  98. ea33c8f Added iterator support for DenseSet. by Ted Kremenek · 16 years ago
  99. a971dbd - Check if a register is livein before removing it. It may have already been removed. by Evan Cheng · 16 years ago
  100. 769b481 Add facility for pre-RA passes by Anton Korobeynikov · 16 years ago