Home
last modified time | relevance | path

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

/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch32/
H A Dencode.cpp36 static vixl::aarch32::Condition Convert(const Condition cc) in Convert() function
97 static vixl::aarch32::DataType Convert(const TypeInfo info, const bool isSigned = false) in Convert() function
439 GetMasm()->B(Convert(cc), label); in EncodeJump()
463 GetMasm()->B(Convert(Condition::NE), label); in EncodeBitTestAndBranch()
465 GetMasm()->B(Convert(Condition::EQ), label); in EncodeBitTestAndBranch()
490 GetMasm()->Tst(Convert(Condition::EQ), VixlReg(src), VixlImm(value)); in TestImmHelper()
501 GetMasm()->Cmn(Convert(Condition::EQ), VixlReg(src), VixlImm(-value)); in CompareNegImmHelper()
537 GetMasm()->Cmp(Convert(Condition::EQ), VixlReg(src), VixlImm(value)); in ComparePosImmHelper()
568 GetMasm()->B(Convert(cc), label); in EncodeJump()
645 GetMasm()->B(Convert(c in EncodeJump()
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/napi/
H A Dets_scoped_objects_fix.h94 T *Convert(ets_object obj) in Convert() function in ark::ets::napi::ManagedCodeAccessor
96 return Convert<T>(env_, obj); in Convert()
100 static T *Convert(PandaEtsNapiEnv *env, ets_object obj) in Convert() function in ark::ets::napi::ManagedCodeAccessor
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
H A Dpgo_profiler_layout.h428 void Convert(PGOContext& context, RootHClassLayoutDesc *desc) const in Convert() function in panda::ecmascript::pgo::RootHClassLayoutDescInner
513 void Convert(PGOContext& context, ChildHClassLayoutDesc *desc) const in Convert() function in panda::ecmascript::pgo::ChildHClassLayoutDescInner
608 PGOHClassTreeDesc Convert(PGOContext& context) in Convert() function in panda::ecmascript::pgo::PGOHClassTreeTemplate
620 root->Convert(context, rootLayoutDesc); in Convert()
626 current->Convert(context, reinterpret_cast<ChildHClassLayoutDesc *>(childLayoutDesc)); in Convert()
H A Dpgo_profiler_info.cpp802 hclassTreeDescInfos_.emplace(info->Convert(*this)); in ParseFromBinaryForLayout()
1104 hclassTreeDescInfos_.emplace(info->Convert(*this)); in ParseFromBinaryForLayout()
/arkcompiler/ets_runtime/tools/ap_file_viewer/native/src/
H A Dprof_dump_json.cpp55 cJSON* recordDetailInofo = convert.Convert(modules); in ConvertApToJson()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dnumber_speculative_retype.h32 Convert, member in panda::ecmascript::kungfu::NumberSpeculativeRetype::State
65 return state_ == State::Convert; in IsConvert()
H A Dmcr_circuit_builder.cpp361 GateRef CircuitBuilder::Convert(GateRef gate, ValueType src, ValueType dst) in Convert() function in panda::ecmascript::kungfu::CircuitBuilder
366 GateRef ret = GetCircuit()->NewGate(circuit_->Convert(value), machineType, {gate}, gateType); in Convert()
382 return Convert(gate, ValueType::CHAR, ValueType::ECMA_STRING); in ConvertCharToEcmaString()
387 return Convert(gate, ValueType::CHAR, ValueType::INT32); in ConvertCharToInt32()
392 return Convert(gate, ValueType::CHAR, ValueType::FLOAT64); in ConvertCharToDouble()
397 return Convert(gate, ValueType::INT32, ValueType::FLOAT64); in ConvertInt32ToFloat64()
402 return Convert(gate, ValueType::UINT32, ValueType::FLOAT64); in ConvertUInt32ToFloat64()
407 return Convert(gate, ValueType::FLOAT64, ValueType::INT32); in ConvertFloat64ToInt32()
417 return Convert(gate, ValueType::BOOL, ValueType::TAGGED_BOOLEAN); in ConvertBoolToTaggedBoolean()
422 return Convert(gat in ConvertTaggedBooleanToBool()
[all...]
H A Dnumber_speculative_runner.cpp76 chunk_, &retype, NumberSpeculativeRetype::State::Convert); in Run()
H A Dmcr_opcodes.h224 V(Convert, CONVERT, GateFlags::NONE_FLAG, 0, 0, 1) \
H A Dcircuit_builder.h579 GateRef Convert(GateRef gate, ValueType src, ValueType dst);
/arkcompiler/ets_runtime/tools/ap_file_viewer/native/include/
H A Dprof_convert_json.h32 cJSON* Convert(const std::vector<ProfileType::jModuleType>& data) const in Convert() function in native::JsonConverter
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/
H A Dencode.cpp44 static vixl::aarch64::Condition Convert(const Condition cc) in Convert() function
92 static vixl::aarch64::Shift Convert(const ShiftType type) in Convert() function
129 return vixl::aarch64::Operand(vixlReg, Convert(shift.GetType()), shift.GetScale()); in VixlShift()
302 GetMasm()->B(label, Convert(cc)); in EncodeJump()
320 GetMasm()->B(label, Convert(cc)); in EncodeJump()
386 GetMasm()->B(label, Convert(cc)); in EncodeJump()
1604 GetMasm()->B(label, Convert(cc)); in EncodeAddOverflow()
1619 GetMasm()->B(label, Convert(cc)); in EncodeSubOverflow()
2536 GetMasm()->Cset(VixlReg(dst), Convert(cc)); in EncodeCompare()
2603 GetMasm()->Cneg(VixlReg(Promote(dst)), VixlReg(Promote(dst)), Convert(c in EncodeCmp()
[all...]
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
H A Dcodegen.h162 void Convert(ArenaVector<Reg> *regsUsage, const ArenaVector<bool> *mask, TypeInfo typeInfo);
H A Dcodegen.cpp164 Convert(&regsUsage, graph->GetUsedRegs<DataType::INT64>(), INT64_TYPE); in Codegen()
165 Convert(&regsUsage, graph->GetUsedRegs<DataType::FLOAT64>(), FLOAT64_TYPE); in Codegen()
246 void Codegen::Convert(ArenaVector<Reg> *regsUsage, const ArenaVector<bool> *mask, TypeInfo typeInfo) in Convert() function in ark::compiler::Codegen
673 /* Convert Graph::GetUsedRegs(), which is std::vector<bool>, to simple in Initialize()
/arkcompiler/runtime_core/static_core/plugins/ets/tests/mock/
H A Darray_native_test.cpp429 auto *objectArr = s.Convert<EtsObjectArray>(array); in TEST_F()

Completed in 37 milliseconds