Searched refs:BPFunctionNode (Results 1 – 4 of 4) sorted by relevance
56 class BPFunctionNode {64 BPFunctionNode(IDT Id, ArrayRef<UtilityNodeT> UtilityNodes) in BPFunctionNode() function105 void run(std::vector<BPFunctionNode> &Nodes) const;111 iterator_range<std::vector<BPFunctionNode>::iterator>;156 bool moveFunctionNode(BPFunctionNode &N, unsigned LeftBucket,195 static float moveGain(const BPFunctionNode &N, bool FromLeftToRight,
23 void BPFunctionNode::dump(raw_ostream &OS) const { in dump()78 void BalancedPartitioning::run(std::vector<BPFunctionNode> &Nodes) const { in run()170 DenseMap<BPFunctionNode::UtilityNodeT, unsigned> UtilityNodeIndex; in runIterations()231 typedef std::pair<float, BPFunctionNode *> GainPair; in runIteration()268 bool BalancedPartitioning::moveFunctionNode(BPFunctionNode &N, in moveFunctionNode()316 float BalancedPartitioning::moveGain(const BPFunctionNode &N, in moveGain()
908 std::vector<BPFunctionNode> TemporalProfTraceTy::createBPFunctionNodes( in createBPFunctionNodes()910 using IDT = BPFunctionNode::IDT; in createBPFunctionNodes()911 using UtilityNodeT = BPFunctionNode::UtilityNodeT; in createBPFunctionNodes()940 std::vector<BPFunctionNode> Nodes; in createBPFunctionNodes()
365 static std::vector<BPFunctionNode>