LLVM  14.0.0git
Namespaces | Macros
DispatchStage.cpp File Reference
#include "llvm/MCA/Stages/DispatchStage.h"
#include "llvm/MCA/HWEventListener.h"
#include "llvm/MCA/HardwareUnits/Scheduler.h"
#include "llvm/Support/Debug.h"
Include dependency graph for DispatchStage.cpp:

Go to the source code of this file.

Namespaces

 llvm
 This file implements support for optimizing divisions by a constant.
 
 llvm::mca
 

Macros

#define DEBUG_TYPE   "llvm-mca"
 

Detailed Description

This file models the dispatch component of an instruction pipeline.

The DispatchStage is responsible for updating instruction dependencies and communicating to the simulated instruction scheduler that an instruction is ready to be scheduled for execution.

Definition in file DispatchStage.cpp.

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "llvm-mca"

Definition at line 23 of file DispatchStage.cpp.