Home
last modified time | relevance | path

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

/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
H A Dinst_builder-inl.h71 auto value = input->CastToConstant()->GetInt64Value(); in BuildCastToAnyNumber()
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/
H A Dcountable_loop_parser.cpp152 uint64_t initValue = loopInfo.init->CastToConstant()->GetInt64Value(); in GetLoopIterations()
153 uint64_t testValue = loopInfo.test->CastToConstant()->GetInt64Value(); in GetLoopIterations()
H A Dbounds_analysis.cpp35 return c->IsConst() && c->CastToConstant()->GetInt64Value() == 1; in IsStringLength()
/arkcompiler/runtime_core/bytecode_optimizer/
H A Dcodegen.cpp212 enc->result_.emplace_back(pandasm::Create_LDAI(inst->CastToConstant()->GetInt64Value())); in VisitConstant()
292 return coretypes::TaggedValue(static_cast<bool>(const_inst->GetInt64Value() != 0)); in IsEcmaConstTemplate()
460 uint64_t val = input->GetInt64Value(); in VisitCastValueToAnyType()
/arkcompiler/runtime_core/static_core/bytecode_optimizer/
H A Dconst_array_resolver.cpp299 literal->value = valueInst->GetInt64Value(); in FillPrimitiveLiteral()
H A Dcodegen.cpp320 res.emplace_back(pandasm::Create_LDAI_DYN(inst->CastToConstant()->GetInt64Value())); in VisitConstant64()
324 pandasm::Ins ldai = pandasm::Create_LDAI_64(inst->CastToConstant()->GetInt64Value()); in VisitConstant64()
327 movi = pandasm::Create_MOVI_64(dstReg, inst->CastToConstant()->GetInt64Value()); in VisitConstant64()
795 return coretypes::TaggedValue(static_cast<bool>(constInst->GetInt64Value() != 0U)); in IsEcmaConstTemplate()
1511 enc->result_.emplace_back(IntToLdBool((cvat->GetInput(0U).GetInst()->CastToConstant()->GetInt64Value()))); in VisitCastValueToAnyType()
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
H A Dlowering.cpp353 uint64_t uValue = inst->GetInput(1).GetInst()->CastToConstant()->GetInt64Value(); in TryReplaceDivPowerOfTwo()
377 uint64_t uValue = inst->GetInput(1).GetInst()->CastToConstant()->GetInt64Value(); in TryReplaceDivModNonPowerOfTwo()
402 uint64_t uValue = inst->GetInput(1).GetInst()->CastToConstant()->GetInt64Value(); in TryReplaceModPowerOfTwo()
H A Dreserve_string_builder_buffer.cpp415 return initialIndex->CastToConstant()->GetInt64Value(); in CountStringBuilderConstructorArgumentsInlined()
H A Descape.cpp1373 Index {vstate->GetArrayComponentClass(), index->CastToConstant()->GetInt64Value()}, ZERO_INST);
1386 Index {vstate->GetArrayComponentClass(), index->CastToConstant()->GetInt64Value()}, ZERO_INST);
1420 auto indexCnst = index->CastToConstant()->GetInt64Value();
/arkcompiler/runtime_core/compiler/tests/
H A Ddump_test.cpp200 constant.GetInt64Value(); in HWTEST_F()
/arkcompiler/runtime_core/compiler/optimizer/ir/
H A Dinst.h2044 uint64_t GetInt64Value() const in GetInt64Value() function in ConditionMixin::ConstantInst
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/
H A Dinst_builder-inl.h1575 auto value = input->CastToConstant()->GetInt64Value(); in BuildCastToAnyNumber()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
H A Dgraph_checker.cpp2696 [[maybe_unused]] auto value = static_cast<int64_t>(inputInst->CastToConstant()->GetInt64Value()); in CheckUserOfInt32()
H A Dinst.h3396 uint64_t GetInt64Value() const in GetInt64Value() function in DynObjectAccessType::ConstantInst

Completed in 35 milliseconds