Searched refs:body_block (Results 1 – 3 of 3) sorted by relevance
1192 FunctionBlockPtr body_block = nullptr; in ParseWhile() local1200 body_block = MakeFunctionBlock(*this); in ParseWhile()1207 body_block->AddPrevBlock(header_block); in ParseWhile()1214 body_block->Mature(); in ParseWhile()1215 header_block->ConditionalJump(condition_node, body_block, after_block); in ParseWhile()1220 FunctionBlockPtr after_body = ParseStatements(body_block, body_node); in ParseWhile()1346 …FunctionBlockPtr body_block = GenerateBlock(std::make_shared<TraceForBody>(block->func_graph()->de… in ParseForIter() local1347 MS_EXCEPTION_IF_NULL(body_block); in ParseForIter()1348 body_block->AddPrevBlock(header_block); in ParseForIter()1351 CNodePtr app = body_block->func_graph()->NewCNodeInOrder({op_next, iter_param}); in ParseForIter()[all …]
942 basic_block body_block = make_basic_block("while.body"); in operator ()() local950 conditional_branch(condition, body_block, exit_block); in operator ()()951 f.add(body_block); in operator ()()952 set_insert_point(body_block); in operator ()()957 if (!body_block.has_terminator()) in operator ()()
3744 auto body_block = result_op(); in GenerateLoopStatement() local3745 auto body_block_id = body_block.to_i(); in GenerateLoopStatement()