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)
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)
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)
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)
Vector(llvm::PBQP::Vector&& V)
Description
Move construct a PBQP vector.
Declared at: llvm/include/llvm/CodeGen/PBQP/Math.h:46
Parameters
¶unsigned int getLength() const
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
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