Home
last modified time | relevance | path

Searched full:template (Results 1 – 25 of 940) sorted by relevance

12345678910>>...38

/arkcompiler/runtime_core/runtime/interpreter/
Dinterpreter-inl.h68 template <class RuntimeIfaceT, bool jump_to_eh = false, bool is_dynamic>
71 template <class RuntimeIfaceT, bool jump_to_eh = false, bool is_dynamic>
74 template <BytecodeInstruction::Format format, bool is_dynamic>
82 return this->template GetAs<int32_t>(param_idx); in Get()
88 template <BytecodeInstruction::Format format, class InstructionHandler>
92 return instr_handler->GetInst().template GetImm<format, 0>() + 1; in GetNumberActualArgsDyn()
95 template <BytecodeInstruction::Format format, class InstructionHandler>
102 template <class RuntimeIfaceT>
110 template <class RuntimeIfaceT, bool is_dynamic>
120 template <BytecodeInstruction::Format format>
[all …]
/arkcompiler/runtime_core/runtime/mem/gc/g1/
Dg1-allocator.cpp26 template <MTModeT MTMode>
39 template <MTModeT MTMode>
45 template <MTModeT MTMode>
51 template <MTModeT MTMode>
63 template <MTModeT MTMode>
75 template <MTModeT MTMode>
81 template <MTModeT MTMode>
87 template <MTModeT MTMode>
93 template <MTModeT MTMode>
100 template <MTModeT MTMode>
[all …]
/arkcompiler/runtime_core/runtime/include/
Dobject_accessor.h30 template <class T, bool is_volatile = false>
36 template <class T, bool is_volatile = false>
42 template <bool is_volatile = false, bool need_read_barrier = true, bool is_dyn = false>
45 template <bool is_volatile = false, bool need_write_barrier = true, bool is_dyn = false>
48 template <class T>
51 template <class T>
54 template <bool need_read_barrier = true, bool is_dyn = false>
57 template <bool need_write_barrier = true, bool is_dyn = false>
61 template <bool is_volatile = false, bool need_read_barrier = true, bool is_dyn = false>
64 template <bool is_volatile = false, bool need_write_barrier = true, bool is_dyn = false>
[all …]
Dobject_header-inl.h25 template <MTModeT MTMode>
42 template <class T, bool is_volatile /* = false */>
48 template <class T, bool is_volatile /* = false */>
54 template <bool is_volatile /* = false */, bool need_read_barrier /* = true */, bool is_dyn /* = fal…
60 template <bool is_volatile /* = false */, bool need_write_barrier /* = true */, bool is_dyn /* = fa…
66 template <class T>
72 template <class T>
78 template <bool need_read_barrier /* = true */, bool is_dyn /* = false */>
84 template <bool need_write_barrier /* = true */, bool is_dyn /* = false */>
90 template <bool need_read_barrier /* = true */, bool is_dyn /* = false */>
[all …]
Dobject_header.h88 template <typename T>
94 template <typename T>
120 template <MTModeT MTMode>
141 template <bool atomic_flag = true>
149 template <bool atomic_flag = true>
162 template <bool atomic_flag = true>
186 template <bool strong = true>
202 template <class T, bool is_volatile = false>
205 template <class T, bool is_volatile = false>
208 template <bool is_volatile = false, bool need_read_barrier = true, bool is_dyn = false>
[all …]
/arkcompiler/runtime_core/runtime/include/mem/
Dpanda_containers.h33 template <class T>
36 template <class T>
39 template <class T>
42 template <class T>
45 template <class T>
48 template <class T>
51 template <class T, class PandaContainer = PandaDeque<T>>
54 template <class T, class PandaContainer = PandaDequeTL<T>>
57 template <class T, class PandaContainer = PandaDeque<T>>
60 template <class T, class PandaContainer = PandaDequeTL<T>>
[all …]
/arkcompiler/runtime_core/libpandabase/
Dconcepts.h25 template <typename T, typename = void>
28 template <typename T>
33 template <typename T>
39 template <typename T>
45 template <typename T>
51 template <typename T>
57 template <typename T>
63 template <class V, typename = void>
66 template <class V>
71 template <class V>
[all …]
/arkcompiler/runtime_core/verification/util/
Dfunction_traits.h22 template <int...>
26 template <int N, int... S>
30 template <int... S>
35 template <class F>
38 template <typename R, typename... Args>
42 template <typename R, typename F, typename... Args>
46 template <typename R, typename F, typename... Args>
50 template <typename R, typename... Args>
57 template <std::size_t N>
63 template <std::size_t N>
[all …]
Dlazy.h29 template <typename Value>
32 template <typename U, decltype(static_cast<bool>(*(static_cast<U *>(nullptr)))) *>
35 template <typename U>
37 template <typename U>
40 template <typename U, std::decay_t<decltype(*((*(static_cast<U *>(nullptr)))))> *>
43 template <typename U>
45 template <typename U>
51 template <typename Stream>
57 template <typename V>
63 template <typename V>
[all …]
/arkcompiler/runtime_core/runtime/include/coretypes/
Darray.h39 template <BytecodeInstruction::Format format, bool is_dynamic = false>
101 template <class T, bool is_volatile = false>
104 template <class T, bool is_volatile = false>
107 template <bool is_volatile = false, bool need_read_barrier = true, bool is_dyn = false>
110 template <bool is_volatile = false, bool need_write_barrier = true, bool is_dyn = false>
113 template <class T>
116 template <class T>
119 template <bool need_read_barrier = true, bool is_dyn = false>
122 template <bool need_write_barrier = true, bool is_dyn = false>
125 template <typename T>
[all …]
/arkcompiler/runtime_core/runtime/mem/
Drem_set-inl.h25 template <typename LockConfigT>
31 template <typename LockConfigT>
37 template <typename LockConfigT>
38 template <bool need_lock>
57 template <typename LockConfigT>
69 template <typename LockConfigT>
70 template <bool need_lock>
81 template <typename LockConfigT>
87 template <typename LockConfigT>
94 template <typename LockConfigT>
[all …]
Drunslots_allocator_stl_adapter.h23 template <typename T, typename AllocConfigT, typename LockConfigT>
26 template <typename AllocConfigT, typename LockConfigT>
33 template <typename U>
38 template <typename U>
44 template <typename U>
57 template <typename U, typename AllocConfigT_, typename LockConfigT_>
61 template <typename T, typename AllocConfigT, typename LockConfigT>
72 template <typename U>
77 template <typename U>
81 template <typename U>
[all …]
Dinternal_allocator-inl.h29 template <InternalAllocatorConfig Config>
30 template <class T>
36 template <InternalAllocatorConfig Config>
37 template <class T>
43 template <InternalAllocatorConfig Config>
44 template <typename T, typename... Args>
55 template <InternalAllocatorConfig Config>
56 template <typename T>
71 template <InternalAllocatorConfig Config>
72 template <class T>
[all …]
Dallocator_adapter.h22 template <typename T, AllocScope AllocScopeT>
25 template <AllocScope AllocScopeT>
32 template <typename U>
37 template <typename U>
44 template <typename U>
70 template <typename U, AllocScope TypeT>
74 template <typename T, AllocScope AllocScopeT = AllocScope::GLOBAL>
85 template <typename U>
90 template <typename U>
97 template <typename U>
[all …]
Dmem_stats.cpp27 template <typename T>
33 template <typename T>
49 template <typename T>
65 template <typename T>
78 template <typename T>
84 template <typename T>
100 template <typename T>
120 template <typename T>
128 template <typename T>
136 template <typename T>
[all …]
Dallocator.cpp59 template <MTModeT MTMode>
75 template <MTModeT MTMode>
83 template <MTModeT MTMode>
103 template <MTModeT MTMode>
114 template <MTModeT MTMode>
125 template <MTModeT MTMode>
136 template <MTModeT MTMode>
147 template <MTModeT MTMode>
153 template <MTModeT MTMode>
163 template <MTModeT MTMode>
[all …]
Dregion_allocator-inl.h32 template <typename LockConfigT>
60 template <typename LockConfigT>
74 template <typename LockConfigT>
75 template <typename AllocConfigT>
104 template <typename LockConfigT>
113 template <typename AllocConfigT, typename LockConfigT>
123 template <typename AllocConfigT, typename LockConfigT>
133 template <typename AllocConfigT, typename LockConfigT>
134 template <RegionFlag region_type>
140 … void *mem = GetCurrentRegion<is_atomic, region_type>()->template Alloc<is_atomic>(align_size); in AllocRegular()
[all …]
/arkcompiler/runtime_core/libpandabase/mem/
Darena_allocator_stl_adapter.h24 template <typename T, bool use_oom_handler>
27 template <bool use_oom_handler>
34 template <typename U>
39 template <typename U>
43 template <typename U>
57 template <typename U, bool use_oom_handle>
61 template <typename T, bool use_oom_handler = false>
72 template <typename U>
77 template <typename U>
81 template <typename U>
[all …]
/arkcompiler/runtime_core/verification/absint/
Dabs_int_inl.h135 template <typename Handler>
147 template <typename Handler>
239 template <typename Container>
261 template <typename Container>
272 template <typename Container>
283 template <typename Container>
357 template <typename T>
400 template <BytecodeInstructionSafe::Format format>
411 template <BytecodeInstructionSafe::Format format>
429 template <BytecodeInstructionSafe::Format format>
[all …]
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dreturn.void.yaml16 template: |
39 header-template: []
40 code-template: |
73 header-template: [PandaAssembly]
75 code-template: |
108 header-template: []
109 code-template: |
144 header-template: [PandaAssembly]
146 code-template: |
184 header-template: []
[all …]
Dstarr.yaml16 template: |
19 template: |
22 template: |
25 template: |
28 template: |
53 header-template: []
54 code-template: |
65 - case-template: |
87 code-template: |
91 template-cases:
[all …]
Dstarr.8.yaml16 template: |
19 template: |
22 template: |
25 template: |
28 template: |
55 header-template: []
56 code-template: |
67 - case-template: |
89 code-template: |
93 template-cases:
[all …]
Dcheckcast.yaml16 template: |
32 template: |
62 header-template: ['pandasm_header']
64 code-template: |
104 header-template: ['PandaAssembly_header']
109 code-template: |
154 header-template: ['pandasm_header']
157 code-template: |
197 header-template: ['PandaAssembly_header']
202 code-template: |
[all …]
/arkcompiler/runtime_core/compiler/optimizer/code_generator/target/
Dasm_printer.cpp20 template <>
28 template <>
32 labels_ = aa->template New<PrinterLabelHolder<AssemblyPrinter<aarch32::Aarch32Encoder>>>(this); in AssemblyPrinter()
35 template <>
43 template <>
51 template <>
55 labels_ = aa->template New<PrinterLabelHolder<AssemblyPrinter<aarch64::Aarch64Encoder>>>(this); in AssemblyPrinter()
57 template <>
65 template <>
73 template <>
[all …]
/arkcompiler/runtime_core/libpandabase/utils/
Darena_containers.h36 template <class T, bool use_oom_handler = false>
38 template <class T, bool use_oom_handler = false>
40 template <class T, bool use_oom_handler = false, class ArenaContainer = ArenaDeque<T, use_oom_handl…
42 template <class T, bool use_oom_handler = false, class ArenaContainer = ArenaDeque<T, use_oom_handl…
44 template <class T, bool use_oom_handler = false>
46 template <class Key, class Compare = std::less<Key>, bool use_oom_handler = false>
48 template <class Key, class T, class Compare = std::less<Key>, bool use_oom_handler = false>
50 template <class Key, class T, class Compare = std::less<Key>, bool use_oom_handler = false>
52 template <class Key, class T, class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>,
56 template <class Key, class T, class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>,
[all …]

12345678910>>...38