class AllowedRegVector

Declaration

class AllowedRegVector { /* full declaration omitted */ };

Description

Holds a vector of the allowed physical regs for a vreg.

Declared at: llvm/include/llvm/CodeGen/RegAllocPBQP.h:94

Member Variables

private unsigned int NumOpts = 0
private std::unique_ptr<MCRegister[]> Opts

Method Overview

Methods

AllowedRegVector()

Declared at: llvm/include/llvm/CodeGen/RegAllocPBQP.h:98

AllowedRegVector(
    llvm::PBQP::RegAlloc::AllowedRegVector&&)

Declared at: llvm/include/llvm/CodeGen/RegAllocPBQP.h:99

Parameters

llvm::PBQP::RegAlloc::AllowedRegVector&&

AllowedRegVector(
    const std::vector<MCRegister>& OptVec)

Declared at: llvm/include/llvm/CodeGen/RegAllocPBQP.h:101

Parameters

const std::vector<MCRegister>& OptVec

unsigned int size() const

Declared at: llvm/include/llvm/CodeGen/RegAllocPBQP.h:106