Searched refs:condNode (Results 1 - 6 of 6) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
H A D | cgfunc.cpp | 302 BaseNode *condNode = condGotoNode.Opnd(0); in HandleCondbr() local 303 DEBUG_ASSERT(condNode != nullptr, "expect first operand of cond br"); in HandleCondbr() 305 if (condNode->GetOpCode() == OP_constval) { in HandleCondbr() 306 auto *constValNode = static_cast<ConstvalNode *>(condNode); in HandleCondbr() 319 /* if condNode is not a cmp node, cmp it with zero. */ in HandleCondbr() 320 if (!kOpcodeInfo.IsCompare(condNode->GetOpCode())) { in HandleCondbr() 321 Operand *opnd0 = cgFunc.HandleExpr(condGotoNode, *condNode); in HandleCondbr() 322 PrimType primType = condNode->GetPrimType(); in HandleCondbr() 341 BaseNode *op0 = condNode->Opnd(0); in HandleCondbr() 342 DEBUG_ASSERT(op0 != nullptr, "get first opnd of a condNode faile in HandleCondbr() [all...] |
H A D | isel.cpp | 261 BaseNode *condNode = condGotoNode.Opnd(0); in HandleCondbr() local 262 DEBUG_ASSERT(condNode != nullptr, "expect first operand of cond br"); in HandleCondbr() 265 Operand *opnd0 = iSel.HandleExpr(stmt, *condNode); in HandleCondbr() 266 iSel.SelectCondGoto(condGotoNode, *condNode, *opnd0); in HandleCondbr()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/ |
H A D | x64_MPISel.h | 37 void SelectCondGoto(CondGotoNode &stmt, BaseNode &condNode, Operand &opnd0) override;
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
H A D | x64_MPIsel.cpp | 481 void X64MPIsel::SelectCondGoto(CondGotoNode &stmt, BaseNode &condNode, Operand &opnd0) in SelectCondGoto() argument 497 Opcode condOpcode = condNode.GetOpCode(); in SelectCondGoto() 500 primType = condNode.GetPrimType(); in SelectCondGoto() 505 primType = static_cast<CompareNode &>(condNode).GetOpndType(); in SelectCondGoto()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
H A D | isel.h | 76 virtual void SelectCondGoto(CondGotoNode &stmt, BaseNode &condNode, Operand &opnd0) = 0;
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
H A D | aarch64_cgfunc.cpp | 1290 BaseNode *condNode = stmt.Opnd(0); in SelectCondSpecialCase1() local 1292 Opcode cmpOp = condNode->GetOpCode(); in SelectCondSpecialCase1() 1293 PrimType pType = static_cast<CompareNode *>(condNode)->GetOpndType(); in SelectCondSpecialCase1() 1297 IsPrimitiveInteger(pType) ? IsSignedInteger(pType) : (IsSignedInteger(condNode->GetPrimType()) ? true : false); in SelectCondSpecialCase1() 1340 BaseNode *condNode = stmt.Opnd(0); in SelectCondGoto() local 1345 if (kOpcodeInfo.IsCompare(condNode->GetOpCode())) { in SelectCondGoto() 1346 cmpOp = condNode->GetOpCode(); in SelectCondGoto() 1347 pType = static_cast<CompareNode *>(condNode)->GetOpndType(); in SelectCondGoto() 1351 pType = condNode->GetPrimType(); in SelectCondGoto()
|
Completed in 13 milliseconds