1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 19:42:54 +02:00
llvm-mirror/tools/llvm-mca
Matt Davis 08d8849d2e [llvm-mca] Move ResourceManager from Scheduler into its own file. NFC.
This time I should be preserving history of the ResourceManager changes.

llvm-svn: 340668
2018-08-24 22:59:13 +00:00
..
Views [llvm-mca] Move views and stats into a Views subdir. NFC. 2018-08-24 20:24:53 +00:00
CMakeLists.txt [llvm-mca] Move ResourceManager from Scheduler into its own file. NFC. 2018-08-24 22:59:13 +00:00
CodeRegion.cpp [llvm-mca] Add the ability to mark regions of code for analysis (PR36875) 2018-04-09 16:39:52 +00:00
CodeRegion.h Remove \brief commands from doxygen comments. 2018-05-01 15:54:18 +00:00
Context.cpp [llvm-mca] Clean up a comment about the Context class. NFC. 2018-08-22 18:03:58 +00:00
Context.h [llvm-mca] Clean up a comment about the Context class. NFC. 2018-08-22 18:03:58 +00:00
DispatchStage.cpp [llvm-mca] Fix -Wpessimizing-move warnings introduced by r339923. 2018-08-16 19:45:13 +00:00
DispatchStage.h [llvm-mca] Remove unused decl. NFC. 2018-08-21 18:39:20 +00:00
ExecuteStage.cpp [llvm-mca] Add method cycleEvent() to class Scheduler. NFCI 2018-08-21 12:40:15 +00:00
ExecuteStage.h [llvm-mca] Add method cycleEvent() to class Scheduler. NFCI 2018-08-21 12:40:15 +00:00
FetchStage.cpp [llvm-mca] Refactor how execution is orchestrated by the Pipeline. 2018-08-16 19:00:48 +00:00
FetchStage.h [llvm-mca] Refactor how execution is orchestrated by the Pipeline. 2018-08-16 19:00:48 +00:00
HardwareUnit.cpp [llvm-mca] Add HardwareUnit and Context classes. 2018-07-06 18:03:14 +00:00
HardwareUnit.h [llvm-mca] Add HardwareUnit and Context classes. 2018-07-06 18:03:14 +00:00
HWEventListener.cpp [llvm-mca] run clang-format on all files. 2018-03-24 16:05:36 +00:00
HWEventListener.h [llvm-mca] Simplify eventing by adding an onEvent templated method. 2018-07-12 16:56:17 +00:00
InstrBuilder.cpp [llvm-mca] Propagate fatal llvm-mca errors from library classes to driver. 2018-08-13 18:11:48 +00:00
InstrBuilder.h [llvm-mca] Propagate fatal llvm-mca errors from library classes to driver. 2018-08-13 18:11:48 +00:00
Instruction.cpp [llvm-mca][BtVer2] teach how to identify false dependencies on partially written 2018-07-15 11:01:38 +00:00
Instruction.h [llvm-mca] Replace use of llvm::any_of with std::any_of. 2018-08-21 13:00:44 +00:00
InstructionTables.cpp [llvm-mca] Refactor how execution is orchestrated by the Pipeline. 2018-08-16 19:00:48 +00:00
InstructionTables.h [llvm-mca] Move views and stats into a Views subdir. NFC. 2018-08-24 20:24:53 +00:00
llvm-mca.cpp [llvm-mca] Move views and stats into a Views subdir. NFC. 2018-08-24 20:24:53 +00:00
LLVMBuild.txt
LSUnit.cpp [llvm-mca] Make the LSUnit a HardwareUnit, and allow derived classes to implement a different memory consistency model. 2018-08-20 14:41:36 +00:00
LSUnit.h [llvm-mca] Make the LSUnit a HardwareUnit, and allow derived classes to implement a different memory consistency model. 2018-08-20 14:41:36 +00:00
Pipeline.cpp [llvm-mca] Refactor how execution is orchestrated by the Pipeline. 2018-08-16 19:00:48 +00:00
Pipeline.h [llvm-mca] Refactor how execution is orchestrated by the Pipeline. 2018-08-16 19:00:48 +00:00
PipelinePrinter.cpp [llvm-mca] Move views and stats into a Views subdir. NFC. 2018-08-24 20:24:53 +00:00
PipelinePrinter.h [llvm-mca] Move views and stats into a Views subdir. NFC. 2018-08-24 20:24:53 +00:00
RegisterFile.cpp [llvm-mca] Add method cycleEvent() to class Scheduler. NFCI 2018-08-21 12:40:15 +00:00
RegisterFile.h [llvm-mca] Remove unused decl. NFC. 2018-08-22 17:15:25 +00:00
ResourceManager.cpp [llvm-mca] Move ResourceManager from Scheduler into its own file. NFC. 2018-08-24 22:59:13 +00:00
ResourceManager.h [llvm-mca] Move ResourceManager from Scheduler into its own file. NFC. 2018-08-24 22:59:13 +00:00
RetireControlUnit.cpp [llvm-mca] Removed wrong NDEBUG guards introduced by my last commit. 2018-06-26 11:00:21 +00:00
RetireControlUnit.h [llvm-mca] Improve code comments. NFC. 2018-08-01 10:49:01 +00:00
RetireStage.cpp [llvm-mca] Refactor how execution is orchestrated by the Pipeline. 2018-08-16 19:00:48 +00:00
RetireStage.h [llvm-mca] Refactor how execution is orchestrated by the Pipeline. 2018-08-16 19:00:48 +00:00
Scheduler.cpp [llvm-mca] Move ResourceManager from Scheduler into its own file. NFC. 2018-08-24 22:59:13 +00:00
Scheduler.h [llvm-mca] Move ResourceManager from Scheduler into its own file. NFC. 2018-08-24 22:59:13 +00:00
SourceMgr.h [llvm-mca] Small refactoring in preparation for another patch that will improve the modularity of the Pipeline. NFCI 2018-08-16 15:43:09 +00:00
Stage.cpp [llvm-mca] Small refactoring in preparation for another patch that will improve the modularity of the Pipeline. NFCI 2018-08-16 15:43:09 +00:00
Stage.h [llvm-mca] Fix -Wpessimizing-move warnings introduced by r339923. 2018-08-16 19:45:13 +00:00
Support.cpp [llvm-mca] Rename Backend to Pipeline. NFC. 2018-06-25 16:53:00 +00:00
Support.h [llvm-mca] Rename Backend to Pipeline. NFC. 2018-06-25 16:53:00 +00:00