1. 6951381 Make it illegal to call getDependency* on non-memory instructions by Chris Lattner · 16 years ago
  2. 7f50863 add a new pop_back_val method which returns the value popped. This is by Chris Lattner · 16 years ago
  3. 2ce7f20 Drop the reg argument to isRegReDefinedByTwoAddr, which was redundant. by Dan Gohman · 16 years ago
  4. 4c0d951 Update comments. There is no getArgumentAccesses. by Dan Gohman · 16 years ago
  5. d75ba1c Have raw_fd_ostream keep track of the position in the file to make tell() go faster by not requiring a flush(). by Ted Kremenek · 16 years ago
  6. d71703d Have PseudoSourceValue override Value::dump, so that it works by Dan Gohman · 16 years ago
  7. 29874e0 Factor some code into a new FoldSingleEntryPHINodes method. by Chris Lattner · 16 years ago
  8. 7c99f49 fix a really incorrect comment. by Chris Lattner · 16 years ago
  9. c54baa2 Split foldMemoryOperand into public non-virtual and protected virtual by Dan Gohman · 16 years ago
  10. 15511cf Rename isSimpleLoad to canFoldAsLoad, to better reflect its meaning. by Dan Gohman · 16 years ago
  11. 8cf7713 Extend X86's addFrameReference to add a MachineMemOperand for by Dan Gohman · 16 years ago
  12. 952b839 Fix bug 3140. Print a single parameter .file directive if we have an ELF target. by Rafael Espindola · 16 years ago
  13. 71af9b0 Rename DeleteBlockIfDead to DeleteDeadBlock and make it by Chris Lattner · 16 years ago
  14. 2b1ba24 Factor some code out of SimplifyCFG, forming a new DeleteBlockIfDead method. by Chris Lattner · 16 years ago
  15. 62c939d Mark x86's V_SET0 and V_SETALLONES with isSimpleLoad, and teach X86's by Dan Gohman · 16 years ago
  16. 03e7d83 Add an explicit keyword. by Dan Gohman · 16 years ago
  17. 92faff2 Replace a #include with a forward-declaration. by Dan Gohman · 16 years ago
  18. 1d93b2e Fix isIntN to work with APInts > 64 bits. This method is only by Chris Lattner · 16 years ago
  19. 01c8e02 Comment typeo fix, thanks Duncan! by Chris Lattner · 16 years ago
  20. 48dd644 Add a new SCEV representing signed division. by Nick Lewycky · 16 years ago
  21. c7f7c1d add a little helper function that does PHI translation. by Chris Lattner · 16 years ago
  22. b6bbe63 add densemap range insertion method. by Chris Lattner · 16 years ago
  23. 13d6d44 Expand getVTList, getNodeValueTypes, and SelectNodeTo to handle more value types. by Bill Wendling · 16 years ago
  24. c65fc3b reenable array_pod_sort, this time hopefully happy on 64-bit by Chris Lattner · 16 years ago
  25. 7b6113c don't #include <algorithm> into the llvm namespace. by Chris Lattner · 16 years ago
  26. de5debf switch to std::sort until I have time to sort this out. by Chris Lattner · 16 years ago
  27. 0f41ad3 cleanups suggested by duncan, thanks! by Chris Lattner · 16 years ago
  28. 545fc87 define array_pod_sort in terms of operator< instead of my brain by Chris Lattner · 16 years ago
  29. aaffa05 There are no longer any places that require a by Duncan Sands · 16 years ago
  30. 1607f05 Change the interface to the type legalization method by Duncan Sands · 16 years ago
  31. 4329c42 don't assume iterators implicitly convert to pointers. by Chris Lattner · 16 years ago
  32. 99d0015 Introduce a new array_pod_sort function and switch LSR to use it by Chris Lattner · 16 years ago
  33. bf145d6 Reimplement the non-local dependency data structure in terms of a sorted by Chris Lattner · 16 years ago
  34. 3864cd4 Fix bogus assertion using getSExtValue for legitimate values, like -1 in by Eli Friedman · 16 years ago
  35. fd3dcbe Eliminate the DepResultTy abstraction. It is now completely by Chris Lattner · 16 years ago
  36. d777d40 Cache TargetData/AliasAnalysis in the pass instead of calling by Chris Lattner · 16 years ago
  37. 012618f add the rest of the comparison routines. by Chris Lattner · 16 years ago
  38. 4a69bad Two changes: Make getDependency remove QueryInst for a dirty record's by Chris Lattner · 16 years ago
  39. 25f4b2b introduce a typedef, no functionality change. by Chris Lattner · 16 years ago
  40. f68f310 Change NonLocalDeps to be a densemap of pointers to densemap by Chris Lattner · 16 years ago
  41. 73ec3cd implement a fixme by introducing a new getDependencyFromInternal by Chris Lattner · 16 years ago
  42. 0e0a5b6 REmove an old fixme, resolve another fixme by adding liberal by Chris Lattner · 16 years ago
  43. b911824 fix indentation. std::pair is "isPod" if the first/second are both isPod. by Chris Lattner · 16 years ago
  44. 4f8c18c Eliminate the dropInstruction method, which is not needed any more. by Chris Lattner · 16 years ago
  45. 4fd40e8 Add protected visibility to libLTO. by Nick Lewycky · 16 years ago
  46. 0ec48dd implement some fixme's: when deleting an instruction with by Chris Lattner · 16 years ago
  47. 396a4a5 Change MemDep::getNonLocalDependency to return its results as by Chris Lattner · 16 years ago
  48. 86b29ef reimplement getNonLocalDependency with a simpler worklist by Chris Lattner · 16 years ago
  49. 233336e tidy up some variable names. by Chris Lattner · 16 years ago
  50. 8c46527 rename some maps. by Chris Lattner · 16 years ago
  51. 10ca770 protect against negative values that would exceed allowed bit width by Torok Edwin · 16 years ago
  52. b9cf75a apparently GCC doesn't believe that I understand C by Chris Lattner · 16 years ago
  53. 3f7dba7 Typo fix. by Duncan Sands · 16 years ago
  54. 5391a1d Split getDependency into getDependency and getDependencyFrom, the by Chris Lattner · 16 years ago
  55. 7f52422 Now that DepType is private, we can start cleaning up some of its uses: by Chris Lattner · 16 years ago
  56. 4c72400 Introduce and use a new MemDepResult class to hold the results of a memdep by Chris Lattner · 16 years ago
  57. 39f372e Reimplement the internal abstraction used by MemDep in terms by Chris Lattner · 16 years ago
  58. d63e618 Fix sentinels to use correctly 'aligned' pointers. by Chris Lattner · 16 years ago
  59. 9ac3053 Fix spello, add DenseMapInfo specialization for PointerIntPair. by Chris Lattner · 16 years ago
  60. d55da4d fix comment typo by Chris Lattner · 16 years ago
  61. 762ac83 fix a bug. by Chris Lattner · 16 years ago
  62. 34b7636 add a generic "bitmangled pointer" class, which allows a parameterized by Chris Lattner · 16 years ago
  63. 956033a comment cleanups. by Chris Lattner · 16 years ago
  64. b390b17 forward declare CallSite instead of #includ'ing it. by Chris Lattner · 16 years ago
  65. 8b589fa rename "ping" to "verifyRemoved". I don't know why 'ping' what chosen, by Chris Lattner · 16 years ago
  66. e858663 comment and indentation improvements. by Chris Lattner · 16 years ago
  67. 739c720 Add 'hidden' and 'really_hidden' option properties. by Mikhail Glushenkov · 16 years ago
  68. 4f02c74 Enhance RecursivelyDeleteTriviallyDeadInstructions to optionally by Chris Lattner · 16 years ago
  69. 3481f24 remove doConstantPropagation and dceInstruction, they are just by Chris Lattner · 16 years ago
  70. e3a0884 improve const correctness. by Chris Lattner · 16 years ago
  71. 52c9585 move FindAvailableLoadedValue from JumpThreading to Transforms/Utils. by Chris Lattner · 16 years ago
  72. b29714a move MergeBasicBlockIntoOnlyPred to Transforms/Utils. by Chris Lattner · 16 years ago
  73. 884c70c On x86 favors folding short immediate into some arithmetic operations (e.g. add, and, xor, etc.) because materializing an immediate in a register is expensive in turns of code size. by Evan Cheng · 16 years ago
  74. 9f1f00a Add typedef to StringMapEntry. by Ted Kremenek · 16 years ago
  75. 7e6d70a Disallow multiple edges. by Mikhail Glushenkov · 16 years ago
  76. da27875 Fix typo. by Devang Patel · 16 years ago
  77. 1f1fab8 Fix the -I option (llvmc -I dir1 -I dir2 didn't work). by Mikhail Glushenkov · 16 years ago
  78. 8b4c5f5 Refactor Tools.td to remove repetition. by Mikhail Glushenkov · 16 years ago
  79. 2ad8245 LiveRanges are represented as half-open ranges. Fix the findLiveInMBBs code by Dan Gohman · 16 years ago
  80. 5984680 Add 'tell' method to raw_fd_ostream that clients can use to query the current location in the file the stream is writing to. by Ted Kremenek · 16 years ago
  81. c5dd22a add a long-overdue AllocaInst::isStaticAlloca method. by Chris Lattner · 16 years ago
  82. 08d67c7 change AnnotationManager to use 'const char*' instead of std::string. this fixes the leakage of those strings and avoids the creation of such strings in static cosntructors (should result in a little improvement of startup time) by Nuno Lopes · 16 years ago
  83. d914877 Make -fsyntax-only, -include and -emit-llvm work for C++ and Objective-C/C++. by Mikhail Glushenkov · 16 years ago
  84. 21d9003 Initial support for anti-dependence breaking. Currently this code does not by Dan Gohman · 16 years ago
  85. ad38b6e Move the scheduler constructor functions to SchedulerRegistry.h, to by Dan Gohman · 16 years ago
  86. d59b083 Fix an unused-parameter warning. by Dan Gohman · 16 years ago
  87. 942b8c8 Check in the rest of this change. The isAntiDep flag needs to be passed by Dan Gohman · 16 years ago
  88. 25cf227 If the type legalizer actually legalized anything by Duncan Sands · 16 years ago
  89. 027fdbe Move target independent td files from lib/Target/ to include/llvm/Target so they can be distributed along with the header files. by Evan Cheng · 16 years ago
  90. 2cd9180 Roll back rev 59890, since Chris says this can never happen. by Scott Michel · 16 years ago
  91. 0322808 Rename SetCCResultContents to BooleanContents. In by Duncan Sands · 16 years ago
  92. bab6436 Check for NULL before traversing the isa<> type hierarchy checking with a by Scott Michel · 16 years ago
  93. 7751ad9 Make a convenient helper for printing offsets. by Anton Korobeynikov · 16 years ago
  94. 253174b Cleanup of the [SU]ADDO type legalization code. Patch by Duncan! by Bill Wendling · 16 years ago
  95. 824b958 reapply Sanjiv's patch to genericize memcpy/memset/memmove to take an by Chris Lattner · 16 years ago
  96. dc77092 Revert r59802. It was breaking the build of llvm-gcc: by Bill Wendling · 16 years ago
  97. 219ab40 Make mem[cpy,move,set] intrinsics overloaded. by Sanjiv Gupta · 16 years ago
  98. cddd428 Add a flag to SDep for tracking which edges are anti-dependence edges. by Dan Gohman · 16 years ago
  99. e1a6d16 Update comment to reflect a semblance of reality. by Bill Wendling · 16 years ago
  100. 98adea1 Rename SDep's isSpecial to isArtificial, to make this field a little by Dan Gohman · 16 years ago