Home
last modified time | relevance | path

Searched refs:Func (Results 1 - 18 of 18) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/include/
H A Dstack_walker-inl.h25 template <bool OBJECTS, bool WITH_REG_INFO, class VRegRef, typename Func>
27 bool InvokeCallback(Func func, [[maybe_unused]] compiler::VRegInfo regInfo, VRegRef &vreg) in InvokeCallback()
44 template <bool WITH_REG_INFO, typename Func>
45 bool StackWalker::IterateAllRegsForCFrame(Func func) in IterateAllRegsForCFrame()
67 template <bool OBJECTS, bool WITH_REG_INFO, typename Func>
68 bool StackWalker::IterateRegsForCFrameStatic(Func func) in IterateRegsForCFrameStatic()
101 template <bool OBJECTS, bool WITH_REG_INFO, typename Func>
102 bool StackWalker::IterateRegsForCFrameDynamic(Func func) in IterateRegsForCFrameDynamic()
134 StackWalker::VRegInfo::Type PRIMITIVE_TYPE, class F, typename Func>
135 bool StackWalker::IterateRegsForIFrameInternal(F frameHandler, Func fun
[all...]
H A Dstack_walker.h136 template <typename Func>
137 bool IterateObjects(Func func) in IterateObjects()
142 template <typename Func>
143 bool IterateObjectsWithInfo(Func func) in IterateObjectsWithInfo()
148 template <typename Func>
149 bool IterateVRegsWithInfo(Func func) in IterateVRegsWithInfo()
288 template <bool OBJECTS, bool WITH_REG_INFO, typename Func>
289 bool IterateRegs(Func func);
291 template <bool WITH_REG_INFO, typename Func>
292 bool IterateAllRegsForCFrame(Func fun
[all...]
/arkcompiler/runtime_core/libpandabase/os/
H A Dthread.h86 template <class Func, typename Tuple, size_t... I>
87 static void CallFunc(Func &func, Tuple &args, Seq<I...> /* unused */) in CallFunc()
92 template <class Func, typename Tuple, size_t N>
93 static void CallFunc(Func &func, Tuple &args) in CallFunc()
98 template <typename Func, typename Tuple, size_t N>
112 Func *func = std::get<0>(args_tuple); in ProxyFunc()
113 CallFunc<Func, Tuple, N>(*func, args_tuple); in ProxyFunc()
119 template <typename Func, typename... Args>
120 native_handle_type ThreadStart(Func *func, Args... args) in ThreadStart()
144 &internal::ProxyFunc<Func, decltyp in ThreadStart()
[all...]
/arkcompiler/runtime_core/static_core/libpandabase/os/
H A Dthread.h91 template <class Func, typename Tuple, size_t... I>
92 static void CallFunc(Func &func, Tuple &args, Seq<I...> /* unused */) in CallFunc()
97 template <class Func, typename Tuple, size_t N>
98 static void CallFunc(Func &func, Tuple &args) in CallFunc()
103 template <typename Func, typename Tuple, size_t N>
117 Func *func = std::get<0>(argsTuple); in ProxyFunc()
118 CallFunc<Func, Tuple, N>(*func, argsTuple); in ProxyFunc()
124 template <typename Func, typename... Args>
125 NativeHandleType ThreadStart(Func *func, Args... args) in ThreadStart()
142 &internal::ProxyFunc<Func, decltyp in ThreadStart()
[all...]
/arkcompiler/runtime_core/compiler/tests/amd64/
H A Dasmjit_test.cpp64 typedef int (*Func)(void); in TEST_F() typedef
65 Func fn {nullptr}; in TEST_F()
107 typedef size_t (*Func)(size_t, size_t); in TEST_F() typedef
108 Func fn {nullptr}; in TEST_F()
132 typedef size_t (*Func)(size_t, size_t); in TEST_F() typedef
133 Func fn {nullptr}; in TEST_F()
156 typedef double (*Func)(double, double); in TEST_F() typedef
157 Func fn {nullptr}; in TEST_F()
214 typedef size_t (*Func)(size_t lhs, size_t rhs); in TEST_F() typedef
215 Func f in TEST_F()
[all...]
/arkcompiler/runtime_core/static_core/compiler/tests/amd64/
H A Dasmjit_test.cpp68 using Func = int (*)(); in TEST_F()
69 Func fn {nullptr}; in TEST_F()
111 using Func = size_t (*)(size_t, size_t); in TEST_F()
112 Func fn {nullptr}; in TEST_F()
136 using Func = size_t (*)(size_t, size_t); in TEST_F()
137 Func fn {nullptr}; in TEST_F()
160 using Func = double (*)(double, double); in TEST_F()
161 Func fn {nullptr}; in TEST_F()
218 using Func = size_t (*)(size_t lhs, size_t rhs); in TEST_F()
219 Func f in TEST_F()
[all...]
/arkcompiler/runtime_core/compiler/tests/x86/
H A Dasmjit_test.cpp40 typedef int (*Func)(void); in TEST_F() typedef
41 Func fn {nullptr}; in TEST_F()
83 typedef size_t (*Func)(size_t, size_t); in TEST_F() typedef
84 Func fn {nullptr}; in TEST_F()
141 typedef size_t (*Func)(size_t lhs, size_t rhs); in TEST_F() typedef
142 Func fn = (Func)ro_ptr; in TEST_F()
/arkcompiler/runtime_core/static_core/compiler/tests/x86/
H A Dasmjit_test.cpp39 typedef int (*Func)(void); in TEST_F() typedef
40 Func fn {nullptr}; in TEST_F()
82 typedef size_t (*Func)(size_t, size_t); in TEST_F() typedef
83 Func fn {nullptr}; in TEST_F()
140 typedef size_t (*Func)(size_t lhs, size_t rhs); in TEST_F() typedef
141 Func fn = (Func)ro_ptr; in TEST_F()
/arkcompiler/ets_runtime/test/moduletest/instanceofic/
H A Dinstanceofic.js93 function Func() { } class
94 Func.prototype = A;
95 print(A instanceof Func);
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/
H A Dlive_registers.h115 template <bool LIVE_INPUTS = true, typename Func>
116 void VisitIntervals(LifeNumber ln, Func func, const Inst *skipInst = nullptr) const in VisitIntervals()
162 template <bool LIVE_INPUTS = true, typename Func>
163 void VisitIntervalsWithLiveRegisters(Inst *inst, Func func) in VisitIntervalsWithLiveRegisters()
173 instLifeIntervalsTree_->VisitIntervals<LIVE_INPUTS, Func>(li->GetBegin(), func, inst); in VisitIntervalsWithLiveRegisters()
H A Dliveness_analyzer.h537 template <typename Func>
538 void EnumerateLiveIntervalsForInst(Inst *inst, Func func)
566 template <typename Func>
567 void EnumerateFixedLocationsOverlappingTemp(const LifeIntervals *intervalForTemp, Func func) const in EnumerateFixedLocationsOverlappingTemp()
/arkcompiler/runtime_core/static_core/verification/util/tests/
H A Dcallable_test.cpp25 int Func(int x, int y) in Func() function
45 cal = Func; in TEST_F()
/arkcompiler/runtime_core/static_core/verification/util/
H A Dlazy.h168 template <typename Fetcher, typename Func, std::enable_if_t<IsLazyStream<Fetcher>::VALUE, int> = 0>
169 void ForEachCond(Fetcher fetcher, Func func)
178 template <typename Fetcher, typename Func, std::enable_if_t<IsLazyStream<Fetcher>::VALUE, int> = 0>
179 void ForEach(Fetcher fetcher, Func func)
186 template <typename Fetcher, typename Accum, typename Func, std::enable_if_t<IsLazyStream<Fetcher>::VALUE, int> = 0>
187 Accum FoldLeft(Fetcher fetcher, Accum accum, Func func)
/arkcompiler/runtime_core/static_core/compiler/code_info/
H A Dcode_info_builder.h98 template <typename Func>
99 constexpr void EnumerateTables(Func func) in EnumerateTables()
H A Dcode_info.h417 template <typename Func>
418 static void EnumerateTables(Func func) in EnumerateTables()
/arkcompiler/runtime_core/compiler/optimizer/analysis/
H A Dliveness_analyzer.h503 template <typename Func>
504 void EnumerateLiveIntervalsForInst(Inst *inst, Func func) in EnumerateLiveIntervalsForInst()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/amd64/
H A Dtarget.h415 template <typename Func>
416 void EncodeRelativePcMov(Reg reg, intptr_t offset, Func encodeInstruction);
H A Dencode.cpp620 template <typename Func>
621 void Amd64Encoder::EncodeRelativePcMov(Reg reg, intptr_t offset, Func encodeInstruction) in EncodeRelativePcMov()

Completed in 24 milliseconds