Searched refs:constValue (Results 1 - 6 of 6) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | array_bounds_check_elimination.cpp | 172 int constValue = static_cast<int>(acc_.GetConstantValue(gate)); in DoConstant() local 173 return chunk_->New<Bound>(constValue, Circuit::NullGate(), constValue, Circuit::NullGate()); in DoConstant() 183 int constValue = 0; in DoBinaryArithmeticOp() local 185 constValue = static_cast<int>(acc_.GetConstantValue(x)); in DoBinaryArithmeticOp() 187 constValue = static_cast<int>(acc_.GetConstantValue(y)); in DoBinaryArithmeticOp() 189 if (constValue >= 0) { in DoBinaryArithmeticOp() 190 return chunk_->New<Bound>(0, Circuit::NullGate(), constValue, Circuit::NullGate()); in DoBinaryArithmeticOp() 198 int constValue = static_cast<int>(acc_.GetConstantValue(y)); in DoBinaryArithmeticOp() local 199 if (constValue ! in DoBinaryArithmeticOp() 215 int constValue = static_cast<int>(acc_.GetConstantValue(x)); DoBinaryArithmeticOp() local 262 int constValue = 0; DoUnaryArithmeticOp() local 426 GetInstrAndConstValueFromOp(GateRef gate, GateRef& instrValue, int& constValue) GetInstrAndConstValueFromOp() argument 510 UpdateBound(IntegerStack &pushed, GateRef x, TypedBinOp op, GateRef instrValue, int constValue) UpdateBound() argument 538 int constValue; AddIfCondition() local 847 int constValue = static_cast<int>(acc_.GetConstantValue(index)); InBlockMotion() local [all...] |
H A D | array_bounds_check_elimination.h | 137 void UpdateBound(IntegerStack &pushed, GateRef x, TypedBinOp op, GateRef y, int constValue); 145 void GetInstrAndConstValueFromOp(GateRef gate, GateRef &instrValue, int& constValue);
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/ |
H A D | constantfold.cpp | 316 MIRIntConst *constValue = GlobalTables::GetIntConstTable().GetOrCreateIntConst(result, type); in FoldIntConstComparisonMIRConst() local 317 return constValue; in FoldIntConstComparisonMIRConst() 327 MIRIntConst *constValue = FoldIntConstComparisonMIRConst(opcode, resultType, opndType, *intConst0, *intConst1); in FoldIntConstComparison() local 331 resultConst->SetConstVal(constValue); in FoldIntConstComparison() 402 MIRIntConst *constValue = in FoldIntConstBinaryMIRConst() local 404 return constValue; in FoldIntConstBinaryMIRConst() 414 MIRConst *constValue = FoldIntConstBinaryMIRConst(opcode, resultType, *intConst0, *intConst1); in FoldIntConstBinary() local 418 resultConst->SetConstVal(constValue); in FoldIntConstBinary() 750 MIRIntConst *constValue = in FoldIntConstUnaryMIRConst() local 752 return constValue; in FoldIntConstUnaryMIRConst() 759 double constValue = 0; FoldFPConstUnary() local 803 auto constValue = FoldIntConstUnaryMIRConst(opcode, resultType, cst); FoldConstUnary() local 930 const MIRFloatConst *constValue = safe_cast<MIRFloatConst>(cst.GetConstVal()); FoldCeil() local 942 const MIRDoubleConst *constValue = safe_cast<MIRDoubleConst>(cst.GetConstVal()); FoldCeil() local 980 const auto &constValue = static_cast<const MIRFloatConst&>(cst); FoldFloorMIRConst() local 994 const auto &constValue = static_cast<const MIRDoubleConst&>(cst); FoldFloorMIRConst() local 1023 const auto &constValue = static_cast<const MIRFloatConst&>(cst); FoldRoundMIRConst() local 1030 const auto &constValue = static_cast<const MIRDoubleConst&>(cst); FoldRoundMIRConst() local 1038 const auto &constValue = static_cast<const MIRIntConst&>(cst); FoldRoundMIRConst() local 1053 const auto &constValue = static_cast<const MIRIntConst&>(cst); FoldRoundMIRConst() local 1085 const MIRFloatConst *constValue = safe_cast<MIRFloatConst>(cst.GetConstVal()); FoldTrunc() local 1097 const MIRDoubleConst *constValue = safe_cast<MIRDoubleConst>(cst.GetConstVal()); FoldTrunc() local 1319 MIRIntConst *constValue = GlobalTables::GetIntConstTable().GetOrCreateIntConst(result, type); FoldSignExtendMIRConst() local 1693 BaseNode *constValue = mirModule->GetMIRBuilder()->CreateIntConst(1, base->GetPrimType()); FoldBinary() local [all...] |
/arkcompiler/runtime_core/compiler/optimizer/optimizations/ |
H A D | branch_elimination.cpp | 66 uint64_t constValue = conditionInst->CastToConstant()->GetIntValue(); in BranchEliminationConst() local 67 bool condResult = (constValue == ifImm->GetImm()); in BranchEliminationConst() 95 bool constValue = conditionInst->GetIntrinsicId() == IntrinsicInst::IntrinsicId::LDTRUE; in BranchEliminationIntrinsic() local 97 bool condResult = (constValue == ifImm->GetImm()); in BranchEliminationIntrinsic()
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
H A D | branch_elimination.cpp | 110 uint64_t constValue = conditionInst->CastToConstant()->GetIntValue(); in BranchEliminationConst() local 111 bool condResult = (constValue == ifImm->GetImm()); in BranchEliminationConst()
|
H A D | peepholes.cpp | 1133 auto constValue = res.value(); in TryReplaceCompareAnyType() local 1134 auto cnst = inst->GetBasicBlock()->GetGraph()->FindOrCreateConstant(constValue); in TryReplaceCompareAnyType()
|
Completed in 10 milliseconds