class ScoreboardHazardRecognizer::Scoreboard

Declaration

class ScoreboardHazardRecognizer::Scoreboard { /* full declaration omitted */ };

Declared at: llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h:39

Member Variables

private InstrStage::FuncUnits* Data = nullptr
private size_t Depth = 0
private size_t Head = 0

Method Overview

Methods

Scoreboard()

Declared at: llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h:51

void advance()

Declared at: llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h:77

void dump() const

Declared at: llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h:86

size_t getDepth() const

Declared at: llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h:57

void recede()

Declared at: llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h:81

void reset(size_t d = 1)

Declared at: llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h:67

Parameters

size_t d = 1

~Scoreboard()

Declared at: llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h:53