struct ConvergingVLIWScheduler::SchedCandidate

Declaration

struct ConvergingVLIWScheduler::SchedCandidate { /* full declaration omitted */ };

Description

Store the state used by ConvergingVLIWScheduler heuristics, required for the lifetime of one invocation of pickNode().

Declared at: llvm/include/llvm/CodeGen/VLIWMachineScheduler.h:92

Member Variables

public llvm::SUnit* SU = nullptr
public llvm::RegPressureDelta RPDelta
public int SCost = 0

Method Overview

Methods

ΒΆSchedCandidate()

Declared at: llvm/include/llvm/CodeGen/VLIWMachineScheduler.h:102