Lines Matching refs:std
51 const std::vector<GPUStaticInst*>& instructions)
58 ControlFlowInfo::ControlFlowInfo(const std::vector<GPUStaticInst*>& insts) :
102 std::set<int> leaders;
160 intersect(std::set<uint32_t>& a, const std::set<uint32_t>& b)
162 std::set<uint32_t>::iterator it = a.begin();
203 setDifference(std::set<uint32_t>&a,
204 const std::set<uint32_t>& b, uint32_t exception)
224 std::set<uint32_t> candidates = basicBlock->postDominatorIds;
249 std::cout << "PD(" << block->id << ") = {";
250 std::copy(block->postDominatorIds.begin(),
252 std::ostream_iterator<uint32_t>(std::cout, ", "));
253 std::cout << "}" << std::endl;
264 std::cout << "IPD(" << block->id << ") = ";
265 std::cout << postDominator(block.get())->id << ", ";
267 std::cout << std::endl;
274 std::cout << inst_addr << " [" << basicBlock(inst_addr)->id
277 std::cout << ", PC = " << inst->getTargetPc();
279 std::cout << std::endl;