1. 7c3b5d9 Give CaptureTracker::shouldExplore a base implementation. Most users want to do by Nick Lewycky · 13 years ago
  2. 8244b1d Fix intendation. by Chad Rosier · 13 years ago
  3. 173bce3 Move includes to the .cpp file. by Jakub Staszak · 14 years ago
  4. 4c378a4 Change CaptureTracking to pass a Use* instead of a Value* when a value is by Nick Lewycky · 14 years ago
  5. 063ae58 Fix crasher in GVN due to my recent capture tracking changes. by Nick Lewycky · 14 years ago
  6. aa2a00d Add virtual destructor. Whoops! by Nick Lewycky · 14 years ago
  7. 6ae03c3 Less template, more virtual! Refactoring suggested by Chris in code review. by Nick Lewycky · 14 years ago
  8. 7013a19 Refactor capture tracking (which already had a couple flags for whether returns by Nick Lewycky · 14 years ago
  9. 7c14a55 Don't include Operator.h from InstrTypes.h. by Jay Foad · 14 years ago
  10. 88ff1ec VAArg doesn't capture its operand. by Dan Gohman · 15 years ago
  11. 7cf6056 simplify by Gabor Greif · 15 years ago
  12. c78d720 rename use_const_iterator to const_use_iterator for consistency's sake by Gabor Greif · 16 years ago
  13. 19d0b47 There are two ways of checking for a given type, for example isa<PointerType>(T) by Duncan Sands · 16 years ago
  14. 220b196 Reuse the Threshold value to size these containers because it's by Dan Gohman · 16 years ago
  15. 56a5f19 Fix a typo in a comment, and adjust SmallSet and SmallVector sizes, by Dan Gohman · 16 years ago
  16. 2d27b19 Put a threshold on the number of users PointerMayBeCaptured by Dan Gohman · 16 years ago
  17. ff20377 Use stripPointerCasts(). Thanks Duncan! by Dan Gohman · 16 years ago
  18. a8c144d Revert the rule that considers comparisons between two pointers in the by Dan Gohman · 16 years ago
  19. 6d919f1 Simplify this code; it's not necessary to check isIdentifiedObject here by Dan Gohman · 16 years ago
  20. 9144922 Refine the capture tracking rules for comparisons to be more by Dan Gohman · 16 years ago
  21. 01956f5 Use isVoidTy(). by Dan Gohman · 16 years ago
  22. 772f922 Refine this to only apply to null in the default address space. by Dan Gohman · 16 years ago
  23. 94e6176 Extend CaptureTracking to indicate when a value is never stored, even by Dan Gohman · 16 years ago
  24. 0a2ba10 Comparing a pointer with null is not a capture. by Dan Gohman · 16 years ago
  25. e9dccd4 remove a check of isFreeCall: the argument to free is already nocapture so the generic call code works fine. by Chris Lattner · 16 years ago
  26. f390e04 Rename MallocFreeHelper as MemoryBuiltins by Victor Hernandez · 16 years ago
  27. 762195b Rename MallocHelper as MallocFreeHelper, since it now also identifies calls to free() by Victor Hernandez · 16 years ago
  28. de5ad42 Remove FreeInst. by Victor Hernandez · 16 years ago
  29. 55f1c09 Push LLVMContexts through the IntegerType APIs. by Owen Anderson · 16 years ago
  30. 7a8cfaf Revert r70876 and add a testcase (@c7) showing the problem: by Duncan Sands · 16 years ago
  31. 50c7033 Teach capture tracking that readonly functions can by Duncan Sands · 16 years ago
  32. e0aa0d6 BasicAliasAnalysis and FunctionAttrs were both by Duncan Sands · 17 years ago