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