1. a650f77 limit the recursion depth of GetLinearExpression. This by Chris Lattner · 15 years ago
  2. 1ce0eaa Implement PR1143 (at -m64) by making basicaa look through extensions. We by Chris Lattner · 15 years ago
  3. b18004c fix two transposed lines duncan caught and add an explanatory comment. by Chris Lattner · 15 years ago
  4. 8fe8ac7 this todo is resolved. by Chris Lattner · 15 years ago
  5. e405c64 move DecomposeGEPExpression out into ValueTracking.cpp by Chris Lattner · 15 years ago
  6. 11fe726 remove some redundant braces by Chris Lattner · 15 years ago
  7. ae3d802 Remove unused LLVMContext. by Nick Lewycky · 15 years ago
  8. 3dbb9e6 Simplify ComputeMultiple so that it doesn't depend on TargetData. by Dan Gohman · 15 years ago
  9. 2b6705f Add ComputeMultiple() analysis function that recursively determines if a Value V is a multiple of unsigned Base by Victor Hernandez · 15 years ago
  10. 7b929da Remove AllocationInst. Since MallocInst went away, AllocaInst is the only subclass of AllocationInst, so it no longer is necessary. by Victor Hernandez · 15 years ago
  11. a276c60 Remove MallocInst from LLVM Instructions. by Victor Hernandez · 15 years ago
  12. 9d06175 Handle sqrt in CannotBeNegativeZero. absf and absl by Dale Johannesen · 15 years ago
  13. 307a7c4 Teach ValueTracking how to look through GlobalAliases. GlobalAliases are by Dan Gohman · 15 years ago
  14. b9a4ddb fix ComputeMaskedBits handling of zext/sext/trunc to work with vectors. by Chris Lattner · 15 years ago
  15. cf5128e add some comments to describe the invariants. by Chris Lattner · 15 years ago
  16. 148843b Fix DbgStopPointInst->getFileName/getDirectory, broken by the MDNodification in by Torok Edwin · 15 years ago
  17. 846a2f2 Handle TargetData with const. by Dan Gohman · 15 years ago
  18. 8255573 Use hasDefinitiveInitializer() instead of testing the same thing by Dan Gohman · 15 years ago
  19. 107f41f Fix SimplifyLibcalls and ValueTracking to check mayBeOverridden by Dan Gohman · 15 years ago
  20. 1d0be15 Push LLVMContexts through the IntegerType APIs. by Owen Anderson · 15 years ago
  21. 0040725 Don't assume that external global variables are aligned at their preferred by Dan Gohman · 15 years ago
  22. 7db949d Fix a bunch of namespace pollution. by Dan Gohman · 15 years ago
  23. a7235ea Move a few more APIs back to 2.5 forms. The only remaining ones left to change back are by Owen Anderson · 15 years ago
  24. 9e9a0d5 Move more code back to 2.5 APIs. by Owen Anderson · 15 years ago
  25. f0443c1 Remove Value::getNameLen by Daniel Dunbar · 15 years ago
  26. e922c02 Get rid of the Pass+Context magic. by Owen Anderson · 15 years ago
  27. ca17890 Add a new Operator class, for handling Instructions and ConstantExprs by Dan Gohman · 15 years ago
  28. 07cf79e "LLVMContext* " --> "LLVMContext *" by Owen Anderson · 15 years ago
  29. 76f600b Finish LLVMContext-ing lib/Analysis. This required pushing LLVMContext's through the ValueTracking API. by Owen Anderson · 15 years ago
  30. 0dabb0b do not try to analyze bitcasts from i64 to <2 x i32> in ComputedMaskedBits. While by Chris Lattner · 15 years ago
  31. bd5ce52 Fix llvm::ComputeNumSignBits to handle pointer types by Dan Gohman · 15 years ago
  32. 6de29f8 Support vector casts in more places, fixing a variety of assertion failures. by Dan Gohman · 15 years ago
  33. ae3a0be Split the Add, Sub, and Mul instruction opcodes into separate by Dan Gohman · 15 years ago
  34. 3925043 When the low bits of one operand of an add are zero, that number by Dan Gohman · 15 years ago
  35. 9004c8a Teach ValueTracking a new way to analyze PHI nodes, and and teach by Dan Gohman · 15 years ago
  36. 777d230 Rename PaddedSize to AllocSize, in the hope that this by Duncan Sands · 15 years ago
  37. 0582ae9 Oops...I committed too much. by Bill Wendling · 16 years ago
  38. c7a09ab Temporarily XFAIL this test. by Bill Wendling · 16 years ago
  39. 0001e56 Fix a ValueTracking rule: RHS means operand 1, not 0. Add a simple by Dan Gohman · 16 years ago
  40. 79abedb Eliminate use of uint32_t to improve compatibility with cygwin by Chris Lattner · 16 years ago
  41. ceb4d1a Rename getABITypeSize to getTypePaddedSize, as suggested by Chris. by Duncan Sands · 16 years ago
  42. 0f2831c ValueTracker can't assume that an alloca with no specified alignment by Chris Lattner · 16 years ago
  43. c714f13 by David Greene · 16 years ago
  44. d611cf6 Temporarily reverting r55137. This was causing the bootstrap to go into an by Bill Wendling · 16 years ago
  45. dce51c3 by David Greene · 16 years ago
  46. a60832b Fix a bogus srem rule - a negative value srem'd by a power-of-2 by Dan Gohman · 16 years ago
  47. dddc827 Don't use ++idx_begin when I actually mean idx_begin + 1, especially since we by Matthijs Kooijman · 16 years ago
  48. 0ff39b3 - Re-apply 52748 and friends with fix. GetConstantStringInfo() returns an empty string for ConstantAggregateZero case which surprises selectiondag. by Evan Cheng · 16 years ago
  49. 6d116bc Revert (52748 and friends): by Anton Korobeynikov · 16 years ago
  50. b746b82 Add back the capability to include nul characters in strings with by Chris Lattner · 16 years ago
  51. 3284d42 Tighten up checking. by Chris Lattner · 16 years ago
  52. 3648f9f fix the regressions from Eric's patch by making GetConstantStringInfo by Chris Lattner · 16 years ago
  53. aefacb5 Reserve the size we'll need in advance. by Owen Anderson · 16 years ago
  54. 0d2b0ab Move GetConstantStringInfo to lib/Analysis. Remove by Eric Christopher · 16 years ago
  55. 9954c76 Fix some warnings reported by gcc-4.3. Hopefully by Duncan Sands · 16 years ago
  56. 3faf9df Use a SmallVector instead of an array, since auto_ptr doesn't handle arrays by Matthijs Kooijman · 16 years ago
  57. 0a9aaf4 Make BuildSubAggregate use FindInsertedElement again to prevent it from by Matthijs Kooijman · 16 years ago
  58. 9772891 Make the InsertBefore argument to FindInsertedValue optional, so you can find an inserted value without modifying the code. by Matthijs Kooijman · 16 years ago
  59. 0a7413d Pass around Instruction* instead of Instruction& in FindInsertedValue and friends. by Matthijs Kooijman · 16 years ago
  60. 710eb23 80 column fixes. by Matthijs Kooijman · 16 years ago
  61. b23d5ad Move FindScalarValue from InstructionCombining.cpp to ValueTracking.cpp. While by Matthijs Kooijman · 16 years ago
  62. 32a9e7a Add #includes required by GCC 4.3, thanks for Zhongxing Xu for reporting this. by Chris Lattner · 16 years ago
  63. d82e511 Remove unneeded code I added. by Chris Lattner · 16 years ago
  64. 833f25d move CannotBeNegativeZero to ValueTracking. Simplify some signbit comparisons. by Chris Lattner · 16 years ago
  65. 173234a move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBits by Chris Lattner · 16 years ago