Home
last modified time | relevance | path

Searched full:codegen_func (Results 1 – 13 of 13) sorted by relevance

/arkcompiler/runtime_core/static_core/irtoc/
Dintrinsics.yaml26 codegen_func: "EmitSlowPathEntryIntrinsic"
41 codegen_func: "EmitSaveOrRestoreRegsEpIntrinsic"
56 codegen_func: "EmitSaveOrRestoreRegsEpIntrinsic"
71 codegen_func: "EmitUnreachableIntrinsic"
87 codegen_func: "EmitTailCallIntrinsic"
103 codegen_func: "EmitInterpreterReturnIntrinsic"
118 codegen_func: "EmitMarkWordIntrinsic"
133 codegen_func: "EmitMarkWordIntrinsic"
148 codegen_func: "EmitMarkWordIntrinsic"
163 codegen_func: "EmitDataMemoryBarrierFullIntrinsic"
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/templates/intrinsics/
Dintrinsics_codegen.inl.h.erb29 ….select {|i| (i.respond_to? 'codegen_func') && i.is_codegen_virtual? && (!i.skip_codegen_decl?)}.c…
37 …elect {|i| (i.respond_to? 'codegen_func') && (!i.is_codegen_virtual?) && (!i.skip_codegen_decl?)}.…
44 % print("\n[Error] The following codegen_func(s) must be either `virtual` or `non-virtual`:\n\n")
51 % codegen_funcs.uniq.each do |codegen_func|
52 void <%= codegen_func %>(IntrinsicInst *inst, Reg dst, SRCREGS src);
Dintrinsics_codegen.inl.erb24 % Compiler::intrinsics.select {|intrinsic| intrinsic.respond_to? 'codegen_func'}.each do |intrinsic|
26 <%= intrinsic.codegen_func %>(inst, dst, src);
Dintrinsic_codegen_test.inl.erb24 % if intrinsic.respond_to? 'codegen_func'
/arkcompiler/runtime_core/compiler/optimizer/templates/intrinsics/
Dintrinsics_codegen.inl.h.erb20 …ntrinsic| intrinsic.respond_to? 'codegen_func'}.collect {|intrinsic| intrinsic.codegen_func}.uniq.…
21 void <%= codegen_func %>(IntrinsicInst *inst, Reg dst, SRCREGS src, RegMask *lvrmask);
Dintrinsics_codegen.inl.erb24 % Compiler::intrinsics.select {|intrinsic| intrinsic.respond_to? 'codegen_func'}.each do |intrinsic|
26 <%= intrinsic.codegen_func %>(inst, dst, src, lvrmask);
Dintrinsic_codegen_test.inl.erb20 % if intrinsic.respond_to? 'codegen_func'
/arkcompiler/runtime_core/static_core/docs/
Dintrinsics-yaml.md26 - [codegen_func](#codegen_func)
64 ### codegen_func subsection
76 Example: ```codegen_func: EmitSlowPathEntryIntrinsic```
85 Note, that this property has an effect iff [codegen_func](#codegen_func) is specified.
93 Note, that this property has an effect iff [codegen_func](#codegen_func) is specified.
/arkcompiler/runtime_core/static_core/runtime/
Druntime.yaml182 codegen_func: CreateFloatIsInf
196 codegen_func: CreateFloatIsInf
425 codegen_func: CreateMemmoveUnchecked
442 codegen_func: CreateMemmoveUnchecked
459 codegen_func: CreateMemmoveUnchecked
476 codegen_func: CreateMemmoveUnchecked
725 codegen_func: GetNativeMethod
737 codegen_func: GetNativeMethodManagedClass
749 codegen_func: GetMethodNativePointer
761 codegen_func: GetNativeApiEnv
[all …]
/arkcompiler/runtime_core/static_core/runtime/templates/
Dintrinsics.yaml.erb62 % if intrinsic.respond_to?(:codegen_func)
63 codegen_func: <%= intrinsic.codegen_func %>
/arkcompiler/runtime_core/compiler/
Dintrinsics.yaml274 codegen_func: CreateFloatIsInf
295 codegen_func: CreateFloatIsInf
1004 codegen_func: CreateIrtocIntrinsic
1020 codegen_func: CreateIrtocIntrinsic
1036 codegen_func: CreateIrtocIntrinsic
1052 codegen_func: CreateIrtocIntrinsic
1068 codegen_func: CreateIrtocIntrinsic
1084 codegen_func: CreateIrtocIntrinsic
1100 codegen_func: CreateIrtocIntrinsic
1116 codegen_func: CreateIrtocIntrinsic
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
Dets_libbase_runtime.yaml398 codegen_func: CreateMathFloor
412 codegen_func: CreateETSMathRound
426 codegen_func: CreateMathTrunc
505 codegen_func: CreateMathCeil
553 codegen_func: CreateCountLeadingZeroBits
566 codegen_func: CreateCountLeadingZeroBits
692 codegen_func: CreateStringGetCharsTlab
710 codegen_func: CreateStringGetBytesTlab
766 codegen_func: CreateStringEquals
873 codegen_func: CreateStringIndexOf
[all …]
Dets_compiler_intrinsics.yaml213 codegen_func: CreateDoubleToStringDecimal
225 codegen_func: CreateStringFromCharCode