Commit History

Author SHA1 Message Date
  Evandro Menezes d71ea05ab7 [IR] Refactor attribute methods in Function class (NFC) 6 years ago
  Evandro Menezes 6782017317 [IR] Create new method in `Function` class (NFC) 6 years ago
  Richard Trieu 6392e9b493 Fix IR/Analysis layering issue with OptBisect 6 years ago
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo 6 years ago
  Nicola Zaghen 0818e789cb Rename DEBUG macro to LLVM_DEBUG. 7 years ago
  Nico Weber 0f38c60baf IWYU for llvm-config.h in llvm, additions. 7 years ago
  Fedor Sergeev 558f76fb1d [NFC] OptPassGate extracted from OptBisect 7 years ago
  Aaron Ballman 1d03d382c1 Reverting r315590; it did not include changes for llvm-tblgen, which is causing link errors for several people. 7 years ago
  Don Hinton 5298935fe7 [dump] Remove NDEBUG from test to enable dump methods [NFC] 7 years ago
  Eugene Zelenko 9797e4a2a0 [Pass] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 8 years ago
  Matthias Braun 88d207542b Cleanup dump() functions. 8 years ago
  Serge Pavlov 69a1a20613 Reverted: Track validity of pass results 8 years ago
  Serge Pavlov e77eb6a23d Track validity of pass results 8 years ago
  Mehdi Amini 6bd185b494 Use StringRef in Pass Info/Support API (NFC) 9 years ago
  Mehdi Amini 67f335d992 Use StringRef in Pass/PassManager APIs (NFC) 9 years ago
  Andrew Kaylor 1e455c5cfb Re-commit optimization bisect support (r267022) without new pass manager support. 9 years ago
  Vedant Kumar 8866d94a61 Revert "Initial implementation of optimization bisect support." 9 years ago
  Andrew Kaylor c852398cbc Initial implementation of optimization bisect support. 9 years ago
  Yaron Keren 55307987a1 Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment. 9 years ago
  Alexander Kornienko cd52a7a381 Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 10 years ago
  Alexander Kornienko cf0db29df2 Fixed/added namespace ending comments using clang-tidy. NFC 10 years ago
  Chris Bieneman 40a218658a Refactoring cl::parser construction and initialization. 10 years ago
  Zachary Turner 070d532aaf Remove pimpl class from PassRegistry. 11 years ago
  Zachary Turner a4dc93e6b6 Do not register and de-register PassRegistrationListeners during 11 years ago
  Juergen Ributzka 218bad2bc5 Revert "[PM] Add pass run listeners to the pass manager." 11 years ago
  Juergen Ributzka 4e0cc51d79 [PM] Add pass run listeners to the pass manager. 11 years ago
  Chandler Carruth 283b399377 [Modules] Make Support/Debug.h modular. This requires it to not change 11 years ago
  Craig Topper ec0f0bc6af [C++11] More 'nullptr' conversion or in some cases just using a boolean check instead of comparing to nullptr. 11 years ago
  Craig Topper 98f54c09d0 [C++11] Add 'override' keyword to IR library. 11 years ago
  Chandler Carruth f7591dd31f [Modules] Move the PassNameParser to the IR library as it deals in the 11 years ago