class Vector

Declaration

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

Description

PBQP Vector class.

Declared at: llvm/include/llvm/CodeGen/PBQP/Math.h:25

Method Overview

  • public Vector(unsigned int Length)
  • public Vector(unsigned int Length, llvm::PBQP::PBQPNum InitVal)
  • public Vector(const llvm::PBQP::Vector & V)
  • public Vector(llvm::PBQP::Vector && V)
  • public unsigned int getLength() const
  • public unsigned int minIndex() const

Methods

Vector(unsigned int Length)

Description

Construct a PBQP vector of the given size.

Declared at: llvm/include/llvm/CodeGen/PBQP/Math.h:30

Parameters

unsigned int Length

Vector(unsigned int Length,
       llvm::PBQP::PBQPNum InitVal)

Description

Construct a PBQP vector with initializer.

Declared at: llvm/include/llvm/CodeGen/PBQP/Math.h:34

Parameters

unsigned int Length
llvm::PBQP::PBQPNum InitVal

Vector(const llvm::PBQP::Vector& V)

Description

Copy construct a PBQP vector.

Declared at: llvm/include/llvm/CodeGen/PBQP/Math.h:40

Parameters

const llvm::PBQP::Vector& V

Vector(llvm::PBQP::Vector&& V)

Description

Move construct a PBQP vector.

Declared at: llvm/include/llvm/CodeGen/PBQP/Math.h:46

Parameters

llvm::PBQP::Vector&& V

unsigned int getLength() const

Description

Return the length of the vector

Declared at: llvm/include/llvm/CodeGen/PBQP/Math.h:60

unsigned int minIndex() const

Description

Returns the index of the minimum value in this vector

Declared at: llvm/include/llvm/CodeGen/PBQP/Math.h:89