|
LLVM
8.0.1
|
#include "llvm/ADT/Hashing.h"#include "llvm/ADT/STLExtras.h"#include <algorithm>#include <cassert>#include <functional>#include <memory>

Go to the source code of this file.
Classes | |
| class | llvm::PBQP::Vector |
| PBQP Vector class. More... | |
| class | llvm::PBQP::Matrix |
| PBQP Matrix class. More... | |
| class | llvm::PBQP::MDVector< Metadata > |
| class | llvm::PBQP::MDMatrix< Metadata > |
Namespaces | |
| llvm | |
| This class represents lattice values for constants. | |
| llvm::PBQP | |
Typedefs | |
| using | llvm::PBQP::PBQPNum = float |
Functions | |
| hash_code | llvm::PBQP::hash_value (const Vector &V) |
| Return a hash_value for the given vector. More... | |
| template<typename OStream > | |
| OStream & | llvm::PBQP::operator<< (OStream &OS, const Vector &V) |
| Output a textual representation of the given vector on the given output stream. More... | |
| hash_code | llvm::PBQP::hash_value (const Matrix &M) |
| Return a hash_code for the given matrix. More... | |
| template<typename OStream > | |
| OStream & | llvm::PBQP::operator<< (OStream &OS, const Matrix &M) |
| Output a textual representation of the given matrix on the given output stream. More... | |
| template<typename Metadata > | |
| hash_code | llvm::PBQP::hash_value (const MDVector< Metadata > &V) |
| template<typename Metadata > | |
| hash_code | llvm::PBQP::hash_value (const MDMatrix< Metadata > &M) |
1.8.13