Home
last modified time | relevance | path

Searched defs:intrinsic (Results 1 - 15 of 15) sorted by relevance

/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
H A Dstring_builder_utils.h58 auto intrinsic = inst->CastToIntrinsic(); in IsStringBuilderAppend() local
H A Dinline_intrinsics.cpp135 bool InlineIntrinsics::DoInline(IntrinsicInst *intrinsic) in DoInline() argument
162 bool InlineIntrinsics::TryInline(IntrinsicInst *intrinsic) in TryInline() argument
H A Dlocations_builder.cpp243 auto intrinsic = inst->CastToIntrinsic(); in LOCATIONS_BUILDER() local
H A Dstring_builder_utils.cpp88 auto intrinsic = inst->CastToIntrinsic(); in IsStringBuilderToString() local
H A Dreserve_string_builder_buffer.cpp182 auto intrinsic = graph->CreateInstIntrinsic(graph->GetRuntime()->GetStringIsCompressedIntrinsicId()); in CreateIntrinsicStringIsCompressed() local
H A Dpeepholes.cpp2636 auto intrinsic = inst->CastToIntrinsic(); in VisitIntrinsic() local
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/optimizer/ir_builder/
H A Dets_inst_builder.cpp98 auto intrinsic = GetGraph()->CreateInstIntrinsic(type, pc, id); in BuildLdObjByName() local
152 auto *intrinsic = GetGraph()->CreateInstIntrinsic(DataType::VOID, pc, id); CreateStObjByNameIntrinsic() local
179 auto *intrinsic = CreateStObjByNameIntrinsic(pc, type); BuildStObjByName() local
201 auto intrinsic = GetGraph()->CreateInstIntrinsic(DataType::BOOL, pc, BuildEquals() local
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/optimizer/ir_builder/js_interop/
H A Djs_interop_inst_builder.cpp62 auto intrinsic = GetGraph()->CreateInstIntrinsic(retType, pc, id); in BuildInteropIntrinsic() local
/arkcompiler/runtime_core/static_core/runtime/tests/
H A Dmethod_test.cpp126 auto intrinsic = intrinsics::Intrinsic::MATH_COS_F64; in TEST_F() local
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/optimizer/
H A Dets_intrinsics_peephole.cpp23 static void ReplaceWithCompareEQ(IntrinsicInst *intrinsic) in ReplaceWithCompareEQ() argument
43 static bool ReplaceTypeofWithIsInstance(IntrinsicInst *intrinsic) in ReplaceTypeofWithIsInstance() argument
93 PeepholeStringEquals([[maybe_unused]] GraphVisitor *v, IntrinsicInst *intrinsic) PeepholeStringEquals() argument
130 PeepholeStringSubstring([[maybe_unused]] GraphVisitor *v, IntrinsicInst *intrinsic) PeepholeStringSubstring() argument
157 TryInsertFieldInst(IntrinsicInst *intrinsic, RuntimeInterface::ClassPtr klassPtr, RuntimeInterface::FieldPtr rawField, size_t fieldId) TryInsertFieldInst() argument
202 TryInsertCallInst(IntrinsicInst *intrinsic, RuntimeInterface::ClassPtr klassPtr, RuntimeInterface::FieldPtr rawField) TryInsertCallInst() argument
228 PeepholeLdObjByName([[maybe_unused]] GraphVisitor *v, IntrinsicInst *intrinsic) PeepholeLdObjByName() argument
250 PeepholeStObjByName([[maybe_unused]] GraphVisitor *v, IntrinsicInst *intrinsic) PeepholeStObjByName() argument
272 ReplaceWithCompareNullish(IntrinsicInst *intrinsic, Inst *input) ReplaceWithCompareNullish() argument
292 PeepholeEquals([[maybe_unused]] GraphVisitor *v, IntrinsicInst *intrinsic) PeepholeEquals() argument
323 PeepholeDoubleToString([[maybe_unused]] GraphVisitor *v, IntrinsicInst *intrinsic) PeepholeDoubleToString() argument
372 TryFuseGetPropertyAndCast(IntrinsicInst *intrinsic, RuntimeInterface::IntrinsicId newId) TryFuseGetPropertyAndCast() argument
396 PeepholeJSRuntimeGetValueString([[maybe_unused]] GraphVisitor *v, IntrinsicInst *intrinsic) PeepholeJSRuntimeGetValueString() argument
402 PeepholeJSRuntimeGetValueDouble([[maybe_unused]] GraphVisitor *v, IntrinsicInst *intrinsic) PeepholeJSRuntimeGetValueDouble() argument
408 PeepholeJSRuntimeGetValueBoolean([[maybe_unused]] GraphVisitor *v, IntrinsicInst *intrinsic) PeepholeJSRuntimeGetValueBoolean() argument
414 TryFuseCastAndSetProperty(IntrinsicInst *intrinsic, RuntimeInterface::IntrinsicId newId) TryFuseCastAndSetProperty() argument
439 PeepholeJSRuntimeNewJSValueString(GraphVisitor *v, IntrinsicInst *intrinsic) PeepholeJSRuntimeNewJSValueString() argument
445 PeepholeJSRuntimeNewJSValueDouble(GraphVisitor *v, IntrinsicInst *intrinsic) PeepholeJSRuntimeNewJSValueDouble() argument
451 PeepholeJSRuntimeNewJSValueBoolean(GraphVisitor *v, IntrinsicInst *intrinsic) PeepholeJSRuntimeNewJSValueBoolean() argument
457 BuildLoadPropertyChain(IntrinsicInst *intrinsic, uint64_t qnameStart, uint64_t qnameLen) BuildLoadPropertyChain() argument
502 PeepholeResolveQualifiedJSCall([[maybe_unused]] GraphVisitor *v, IntrinsicInst *intrinsic) PeepholeResolveQualifiedJSCall() argument
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
H A Dcmpl.h333 MIRIntrinsicID intrinsic; member
H A Dmir_nodes.h864 MIRIntrinsicID intrinsic; member
[all...]
/arkcompiler/runtime_core/static_core/runtime/include/
H A Dmethod.h622 void SetIntrinsic(intrinsics::Intrinsic intrinsic) in SetIntrinsic() argument
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
H A Dx64_MPIsel.cpp335 MIRIntrinsicID intrinsic = intrnNode.GetIntrinsic(); in SelectOverFlowCall() local
383 MIRIntrinsicID intrinsic = intrinsiccallNode.GetIntrinsic(); in SelectIntrinsicCall() local
[all...]
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
H A Dencode_visitor.cpp1977 auto intrinsic = inst->CastToIntrinsic(); in VisitIntrinsic() local

Completed in 28 milliseconds