Commit History

Author SHA1 Message Date
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo 6 years ago
  Eugene Zelenko 9797e4a2a0 [Pass] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 8 years ago
  Francis Visoiu Mistrih ae1c853358 [LegacyPassManager] Remove TargetMachine constructors 8 years ago
  David Majnemer 975248e4fb Use the range variant of find instead of unpacking begin/end 9 years ago
  Mehdi Amini f6071e14c5 [NFC] Header cleanup 9 years ago
  Erik Eckstein 8b4cc5e616 Revert r231276 (including r231277): Add a lock() function in PassRegistry to speed up multi-thread synchronization. 10 years ago
  Erik Eckstein 953be88190 Add a lock() function in PassRegistry to speed up multi-thread synchronization. 10 years ago
  Chandler Carruth ef68758aa8 [PM] Remove an unused and rather expensive mapping from an analysis 11 years ago
  Chandler Carruth 891fb0b4e5 [PM] Remove the (deeply misguided) 'unregister' functionality from the 11 years ago
  Chandler Carruth 24a19341bb [cleanup] Switch to using range-based for loops in two very obvious 11 years ago
  Chandler Carruth b3d7f9c18d [cleanup] Fix up trailing whitespace and formatting in the pass regitsry 11 years ago
  Zachary Turner 070d532aaf Remove pimpl class from PassRegistry. 11 years ago
  Zachary Turner a876305231 Don't acquire the mutex during the destructor of PassRegistry. 11 years ago
  David Blaikie 3549f3cf19 Use unique_ptr to manage PassInfo instances in the PassRegistry 11 years ago
  Craig Topper 0b6cb7104b [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. 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
  Quentin Colombet 9b24eeee01 [opt][PassInfo] Allow opt to run passes that need target machine. 11 years ago
  Chad Rosier 40488cf139 Use an RWMutex instead of a Mutex in PassRegistry. 12 years ago
  Chandler Carruth 0b8c9a80f2 Move all of the header files which are involved in modelling the LLVM IR 12 years ago
  Chandler Carruth c2c50cdcdc Rename VMCore directory to IR. 12 years ago