1. 0818e78 Rename DEBUG macro to LLVM_DEBUG. by Nicola Zaghen · 7 years ago
  2. 0e973bc Remove redundant includes from lib/Analysis. by Michael Zolotukhin · 8 years ago
  3. e3e43d9 Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  4. 8de3a54 Revert @llvm.assume with operator bundles (r289755-r289757) by Daniel Jasper · 9 years ago
  5. bffeba4 Remove the AssumptionCache by Hal Finkel · 9 years ago
  6. fe647d2 Make processing @llvm.assume more efficient by using operand bundles by Hal Finkel · 9 years ago
  7. 7306a61 [Assumptions] Make collecting ephemeral values not quadratic in the by Chandler Carruth · 9 years ago
  8. dc9c737 Use range algorithms instead of unpacking begin/end by David Majnemer · 9 years ago
  9. 52f0f65 Pass EphValues by const-ref as it is not modified in the callee by Sebastian Pop · 9 years ago
  10. 1ede7cb use range-based for loop; NFCI by Sanjay Patel · 9 years ago
  11. 9693e08 Add convergent property to CodeMetrics. by Justin Lebar · 10 years ago
  12. ba3f3a6 Use all_of to simplify control flow. NFC. by Benjamin Kramer · 10 years ago
  13. d3a5adc Analysis: Remove implicit ilist iterator conversions by Duncan P. N. Exon Smith · 10 years ago
  14. 2dacece [IR] Add token types by David Majnemer · 10 years ago
  15. 1bfcd1f Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used. by Benjamin Kramer · 10 years ago
  16. 5a9cd4d [PM] Split the AssumptionTracker immutable pass into two separate APIs: by Chandler Carruth · 11 years ago
  17. 5401ba7 Update SetVector to rely on the underlying set's insert to return a pair<iterator, bool> by David Blaikie · 11 years ago
  18. 9819bcf Treat the WorkSet used to find ephemeral values as double-ended by Hal Finkel · 11 years ago
  19. 3d03d60 Add functions for finding ephemeral values by Hal Finkel · 11 years ago
  20. bbbc2b1 Consistent use of the noduplicate attribute. by Eli Bendersky · 11 years ago
  21. 4bbfbdf [Modules] Move CallSite into the IR library where it belogs. It is by Chandler Carruth · 12 years ago
  22. 13086a6 Begin fleshing out an interface in TTI for modelling the costs of by Chandler Carruth · 13 years ago
  23. a5157e6 Switch CodeMetrics itself over to use TTI to determine if an instruction by Chandler Carruth · 13 years ago
  24. 0b8c9a8 Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  25. 831737d Remove the Function::getFnAttributes method in favor of using the AttributeSet by Bill Wendling · 13 years ago
  26. 67ae135 Add a new attribute, 'noduplicate'. If a function contains a noduplicate call, the call cannot be duplicated - Jump threading, loop unrolling, loop unswitching, and loop rotation are inhibited if they would duplicate the call. by James Molloy · 13 years ago
  27. 034b94b Rename the 'Attributes' class to 'Attribute'. It's going to represent a single attribute in the future. by Bill Wendling · 13 years ago
  28. d04a8d4 Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  29. 426c2bf Revert the majority of the next patch in the address space series: by Chandler Carruth · 13 years ago
  30. 2c39b15 Resubmit the changes to llvm core to update the functions to support different pointer sizes on a per address space basis. by Micah Villmow · 13 years ago
  31. fb384d6 Revert 165732 for further review. by Micah Villmow · 13 years ago
  32. f3840d2 Add in the first iteration of support for llvm/clang/lldb to allow variable per address space pointer sizes to be optimized correctly. by Micah Villmow · 13 years ago
  33. 6765834 Create enums for the different attributes. by Bill Wendling · 13 years ago
  34. 3574eca Move TargetData to DataLayout. by Micah Villmow · 13 years ago
  35. 2c18906 Remove the `hasFnAttr' method from Function. by Bill Wendling · 13 years ago
  36. d5003ca A pile of long over-due refactorings here. There are some very, *very* by Chandler Carruth · 13 years ago
  37. f2286b0 Initial commit for the rewrite of the inline cost analysis to operate by Chandler Carruth · 13 years ago
  38. 9b081d9 Pull the implementation of the code metrics out of the inline cost by Chandler Carruth · 13 years ago