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 |