/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch32/ |
H A D | encode.cpp | 36 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 D | ets_scoped_objects_fix.h | 94 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 D | pgo_profiler_layout.h | 428 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 D | pgo_profiler_info.cpp | 802 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 D | prof_dump_json.cpp | 55 cJSON* recordDetailInofo = convert.Convert(modules); in ConvertApToJson()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | number_speculative_retype.h | 32 Convert, member in panda::ecmascript::kungfu::NumberSpeculativeRetype::State 65 return state_ == State::Convert; in IsConvert()
|
H A D | mcr_circuit_builder.cpp | 361 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 D | number_speculative_runner.cpp | 76 chunk_, &retype, NumberSpeculativeRetype::State::Convert); in Run()
|
H A D | mcr_opcodes.h | 224 V(Convert, CONVERT, GateFlags::NONE_FLAG, 0, 0, 1) \
|
H A D | circuit_builder.h | 579 GateRef Convert(GateRef gate, ValueType src, ValueType dst);
|
/arkcompiler/ets_runtime/tools/ap_file_viewer/native/include/ |
H A D | prof_convert_json.h | 32 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 D | encode.cpp | 44 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 D | codegen.h | 162 void Convert(ArenaVector<Reg> *regsUsage, const ArenaVector<bool> *mask, TypeInfo typeInfo);
|
H A D | codegen.cpp | 164 Convert(®sUsage, graph->GetUsedRegs<DataType::INT64>(), INT64_TYPE); in Codegen() 165 Convert(®sUsage, 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 D | array_native_test.cpp | 429 auto *objectArr = s.Convert<EtsObjectArray>(array); in TEST_F()
|