Searched refs:BasicBlock (Results 1 - 2 of 2) sorted by relevance

/gem5/src/gpu-compute/
H A Dkernel_cfg.hh49 struct BasicBlock struct
51 BasicBlock(uint32_t num, GPUStaticInst* begin) : function in struct:BasicBlock
107 GPUStaticInst* lastInstruction(const BasicBlock* block) const;
109 BasicBlock* basicBlock(int inst_addr) const;
111 BasicBlock* postDominator(const BasicBlock* block) const;
129 std::vector<std::unique_ptr<BasicBlock>> basicBlocks;
H A Dkernel_cfg.cc65 BasicBlock*
79 ControlFlowInfo::lastInstruction(const BasicBlock* block) const
89 BasicBlock*
90 ControlFlowInfo::postDominator(const BasicBlock* block) const
121 basicBlocks.emplace_back(new BasicBlock(id, instruction));
127 basicBlocks.emplace_back(new BasicBlock(basicBlocks.size(), nullptr));
133 BasicBlock* exit_bb = basicBlocks.back().get();
145 BasicBlock* target_bb = basicBlock(target_pc);
151 BasicBlock* next_bb = basicBlock(last->nextInstAddr());
235 BasicBlock* ipd_bloc
[all...]

Completed in 3 milliseconds