Home
last modified time | relevance | path

Searched refs:blkNode (Results 1 – 5 of 5) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/be/
Dlower.h146 …void LowerGCMalloc(const BaseNode &node, const GCMallocNode &gcNode, BlockNode &blkNode, bool perm…
156 BaseNode *SplitBinaryNodeOpnd1(BinaryNode &bNode, BlockNode &blkNode);
157 BaseNode *SplitTernaryNodeResult(TernaryNode &tNode, BaseNode &parent, BlockNode &blkNode);
160 BaseNode *LowerComplexSelect(const TernaryNode &tNode, BaseNode &parent, BlockNode &blkNode);
315 void ProcessArrayExpr(BaseNode &expr, BlockNode &blkNode);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
Dlower.cpp191 BaseNode *CGLowerer::SplitBinaryNodeOpnd1(BinaryNode &bNode, BlockNode &blkNode) in SplitBinaryNodeOpnd1() argument
205 blkNode.InsertAfter(blkNode.GetLast(), dnode); in SplitBinaryNodeOpnd1()
213 …seNode *CGLowerer::SplitTernaryNodeResult(TernaryNode &tNode, BaseNode &parent, BlockNode &blkNode) in SplitTernaryNodeResult() argument
226 blkNode.InsertAfter(blkNode.GetLast(), dassignNode); in SplitTernaryNodeResult()
282 …Node *CGLowerer::LowerComplexSelect(const TernaryNode &tNode, BaseNode &parent, BlockNode &blkNode) in LowerComplexSelect() argument
325 blkNode.InsertAfter(blkNode.GetLast(), brTargetStmt); in LowerComplexSelect()
339 blkNode.InsertAfter(blkNode.GetLast(), dassignTrue); in LowerComplexSelect()
346 blkNode.InsertAfter(blkNode.GetLast(), regassignTrue); in LowerComplexSelect()
355 blkNode.InsertAfter(blkNode.GetLast(), gotoStmt); in LowerComplexSelect()
361 blkNode.InsertAfter(blkNode.GetLast(), lableStmt); in LowerComplexSelect()
[all …]
Dswitch_lowerer.cpp362 …BlockNode *blkNode = BuildCodeForSwitchItems(0, static_cast<int>(switchItems.size()) - 1, false, f… in LowerSwitch() local
366 blkNode->AddStatement(gotoDft); in LowerSwitch()
369 return blkNode; in LowerSwitch()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Deh_func.cpp243 void EHFunc::InsertDefaultLabelAndAbortFunc(BlockNode &blkNode, SwitchNode &switchNode, const StmtN… in InsertDefaultLabelAndAbortFunc() argument
249 blkNode.InsertAfter(&beforeEndLabel, dfLabStmt); in InsertDefaultLabelAndAbortFunc()
254 blkNode.InsertAfter(dfLabStmt, callExit); in InsertDefaultLabelAndAbortFunc()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Deh_func.h189 …void InsertDefaultLabelAndAbortFunc(BlockNode &blkNode, SwitchNode &switchNode, const StmtNode &be…