LLVM 22.0.0git
|
Directories | |
HardwareUnits | |
Stages |
Files | |
CodeEmitter.h | |
A utility class used to compute instruction encodings. | |
Context.h | |
This file defines a class for holding ownership of various simulated hardware units. | |
CustomBehaviour.h | |
This file defines the base class CustomBehaviour which can be inherited from by specific targets (ex. | |
HWEventListener.h | |
This file defines the main interface for hardware event listeners. | |
IncrementalSourceMgr.h | |
This file contains IncrementalSourceMgr, an implementation of SourceMgr that allows users to add new instructions incrementally / dynamically. | |
InstrBuilder.h | |
A builder class for instructions that are statically analyzed by llvm-mca. | |
Instruction.h | |
This file defines abstractions used by the Pipeline to model register reads, register writes and instructions. | |
Pipeline.h | |
This file implements an ordered container of stages that simulate the pipeline of a hardware backend. | |
SourceMgr.h | |
This file contains abstract class SourceMgr and the default implementation, CircularSourceMgr. | |
Support.h | |
Helper functions used by various pipeline components. | |
View.h | |
This file defines the main interface for Views. |