Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/
H A Dconstantfold.cpp1512 PrimType cstTyp = mcst->GetType().GetPrimType(); in FoldBinary() local
1515 if (IsSignedInteger(cstTyp) && rp.second && in FoldBinary()
1516 IntegerOpIsOverflow(OP_add, cstTyp, cst.GetExtValue(), rp.second->GetExtValue())) { in FoldBinary()
1544 result = mirModule->GetMIRBuilder()->CreateIntConst(0, cstTyp); in FoldBinary()
1551 result = mirModule->GetMIRBuilder()->CreateIntConst(static_cast<uint64>(-1), cstTyp); in FoldBinary()
1573 PrimType cstTyp = mcst->GetType().GetPrimType(); in FoldBinary() local
1576 if (lp.second && IntegerOpIsOverflow(op, cstTyp, lp.second->GetExtValue(), cst.GetExtValue())) { in FoldBinary()
1589 result = mirModule->GetMIRBuilder()->CreateIntConst(0, cstTyp); in FoldBinary()
1676 result = mirModule->GetMIRBuilder()->CreateIntConst(-1ULL, cstTyp); in FoldBinary()
1701 result = mirModule->GetMIRBuilder()->CreateIntConst(0, cstTyp); in FoldBinary()
[all...]

Completed in 4 milliseconds