HomeSort by relevance Sort by last modified time
    Searched defs:PBQP (Results 1 - 6 of 6) sorted by null

  /external/llvm/include/llvm/CodeGen/PBQP/
Math.h 1 //===------ Math.h - PBQP Vector and Matrix classes -------------*- C++ -*-===//
17 namespace PBQP {
21 /// \brief PBQP Vector class.
25 /// \brief Construct a PBQP vector of the given size.
30 /// \brief Construct a PBQP vector with initializer.
36 /// \brief Copy construct a PBQP vector.
111 /// \brief PBQP Matrix class
115 /// \brief Construct a PBQP Matrix with the given dimensions.
120 /// \brief Construct a PBQP Matrix with the given dimensions and initial
127 /// \brief Copy construct a PBQP matrix
    [all...]
HeuristicBase.h 1 //===-- HeuristcBase.h --- Heuristic base class for PBQP --------*- C++ -*-===//
15 namespace PBQP {
33 /// edge into the PBQP graph (by R2).
49 /// node/edge in the PBQP graph.
167 /// \brief Perform the PBQP reduction process.
213 /// \brief Handle the addition of a new edge into the PBQP graph.
Solution.h 1 //===-- Solution.h ------- PBQP Solution ------------------------*- C++ -*-===//
10 // PBQP Solution class.
21 namespace PBQP {
23 /// \brief Represents a solution to a PBQP problem.
Graph.h 1 //===-------------------- Graph.h - PBQP Graph ------------------*- C++ -*-===//
10 // PBQP Graph class.
24 namespace PBQP {
26 /// PBQP Graph class.
27 /// Instances of this class describe PBQP problems.
147 /// \brief Construct an empty PBQP graph.
213 /// Typically used by a PBQP solver to attach data to aid in solution.
237 /// Typically used by a PBQP solver to attach data to aid in solution.
379 assert(n1 != n2 && "PBQP graphs shound not have self-edges.");
HeuristicSolver.h 1 //===-- HeuristicSolver.h - Heuristic PBQP Solver --------------*- C++ -*-===//
10 // Heuristic PBQP solver. This solver is able to perform optimal reductions for
24 namespace PBQP {
26 /// \brief Heuristic PBQP solver implementation.
173 /// \brief Compute a solution to the PBQP problem instance with which this
175 /// @return A solution to the PBQP problem.
177 /// Performs the full PBQP heuristic solver algorithm, including setup,
594 /// \brief PBQP heuristic solver class.
596 /// Given a PBQP Graph g representing a PBQP problem, you can find a solutio
    [all...]
  /external/llvm/include/llvm/CodeGen/PBQP/Heuristics/
Briggs.h 1 //===-- Briggs.h --- Briggs Heuristic for PBQP ------------------*- C++ -*-===//
11 // PBQP graph representing a register allocation problem. Nodes which can be
13 // the PBQP graph first. If no provably allocable node is present in the graph
25 namespace PBQP {
28 /// \brief PBQP Heuristic which applies an allocability test based on
31 /// This heuristic assumes that the elements of cost vectors in the PBQP
64 const PBQP::Vector &cv1 = g->getNodeCosts(n1Itr);
65 const PBQP::Vector &cv2 = g->getNodeCosts(n2Itr);
207 /// \brief Handle the addition of a new edge into the PBQP graph.

Completed in 464 milliseconds