LLVM  8.0.1
Namespaces | Macros | Functions
ExecuteStage.cpp File Reference

This file defines the execution stage of an instruction pipeline. More...

#include "llvm/MCA/Stages/ExecuteStage.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/Support/Debug.h"
Include dependency graph for ExecuteStage.cpp:

Go to the source code of this file.

Namespaces

 llvm
 This class represents lattice values for constants.
 
 llvm::mca
 

Macros

#define DEBUG_TYPE   "llvm-mca"
 

Functions

HWStallEvent::GenericEventType llvm::mca::toHWStallEventType (Scheduler::Status Status)
 
static void llvm::mca::verifyInstructionEliminated (const InstRef &IR)
 

Detailed Description

This file defines the execution stage of an instruction pipeline.

The ExecuteStage is responsible for managing the hardware scheduler and issuing notifications that an instruction has been executed.

Definition in file ExecuteStage.cpp.

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "llvm-mca"

Definition at line 22 of file ExecuteStage.cpp.