Home
last modified time | relevance | path

Searched full:forward (Results 1 – 25 of 234) sorted by relevance

12345678910

/arkcompiler/ets_frontend/es2panda/lexer/
Dlexer.cpp38 Iterator().Forward(1); in ScanUnicodeEscapeSequence()
41 Iterator().Forward(1); in ScanUnicodeEscapeSequence()
60 Iterator().Forward(1); in ScanUnicodeCodePointEscape()
81 Iterator().Forward(1); in ScanUnicodeCodePointEscape()
121 pos_.iterator.Forward(offset); in ForwardToken()
156 Iterator().Forward(1); in SkipMultiLineComment()
169 Iterator().Forward(1); in SkipMultiLineComment()
204 Iterator().Forward(1); in SkipSingleLineComment()
232 Iterator().Forward(1); in CheckNumberLiteralEnd()
250 Iterator().Forward(1); in ScanNumberLeadingZero()
[all …]
Dlexer.h242 Iterator().Forward(1); in ScanString()
251 Iterator().Forward(1); in ScanString()
259 Iterator().Forward(1); in ScanString()
271 Iterator().Forward(1); in ScanString()
275 Iterator().Forward(1); in ScanString()
305 Iterator().Forward(1); in ScanString()
316 Iterator().Forward(1); in ScanHexEscape()
350 Iterator().Forward(1); in ScanNumberRadix()
361 Iterator().Forward(1); in ScanNumberRadix()
/arkcompiler/ets_frontend/ets2panda/lexer/
Dlexer.cpp40 Iterator().Forward(1); in ScanUnicodeEscapeSequence()
43 Iterator().Forward(1); in ScanUnicodeEscapeSequence()
65 Iterator().Forward(1); in ScanUnicodeCodePointEscape()
86 Iterator().Forward(1); in ScanUnicodeCodePointEscape()
125 pos_.iterator_.Forward(offset); in ForwardToken()
166 Iterator().Forward(1); in SkipMultiLineComment()
187 Iterator().Forward(1); in SkipSingleLineComment()
225 Iterator().Forward(1); in CheckNumberLiteralEnd()
252 Iterator().Forward(1); in ScanDecimalNumbers()
260 Iterator().Forward(1); in ScanDecimalNumbers()
[all …]
DETSLexer.cpp44 Iterator().Forward(1); in ScanCharLiteral()
57 Iterator().Forward(1); in ScanCharLiteral()
76 Iterator().Forward(1); in ScanCharLiteral()
85 Iterator().Forward(1); in CheckNumberLiteralEnd()
89 Iterator().Forward(1); // Error processing in CheckNumberLiteralEnd()
113 Iterator().Forward(1); in ScanAsteriskPunctuator()
137 Iterator().Forward(1); in ScanEqualsPunctuator()
141 Iterator().Forward(1); in ScanEqualsPunctuator()
147 Iterator().Forward(1); in ScanEqualsPunctuator()
163 Iterator().Forward(1); in ScanExclamationPunctuator()
[all …]
/arkcompiler/ets_runtime/test/aottest/proxy/
Dproxy.ts32 // call proxy-forward-AOT
36 // call proxy-forward-asm
41 // call proxy-no-forward-AOT
45 // call proxy-no-forward-AOT
49 // call proxy-no-forward-bound-AOT
53 // call proxy-no-forward-native-AOT
57 // call proxy-no-forward-asm
/arkcompiler/runtime_core/static_core/plugins/ets/tests/nark/nark_gtest/
Dnark_gtest.h62 CallEtsFunctionImpl(&result, fnName, std::forward<Args>(args)...); in CallEtsFunction()
97 CallEtsNativeMethodImpl(&result, fn, std::forward<Args>(args)...); in CallEtsNativeMethod()
130 *result = DoCallEtsMethod<R>(cls, fn, std::forward<Args>(args)...); in CallEtsFunctionImpl()
150 *result = DoCallEtsMethod<R>(cls, mtd, std::forward<Args>(args)...); in CallEtsNativeMethodImpl()
161 return env_->CallStaticBooleanMethod(cls, mtd, std::forward<Args>(args)...); in DoCallEtsMethod()
163 return env_->CallStaticByteMethod(cls, mtd, std::forward<Args>(args)...); in DoCallEtsMethod()
165 return env_->CallStaticCharMethod(cls, mtd, std::forward<Args>(args)...); in DoCallEtsMethod()
167 return env_->CallStaticShortMethod(cls, mtd, std::forward<Args>(args)...); in DoCallEtsMethod()
169 return env_->CallStaticIntMethod(cls, mtd, std::forward<Args>(args)...); in DoCallEtsMethod()
171 return env_->CallStaticLongMethod(cls, mtd, std::forward<Args>(args)...); in DoCallEtsMethod()
[all …]
/arkcompiler/runtime_core/libpandabase/utils/
Djson_builder.h61 ss_ << (std::forward<T>(value)); in Append()
77 auto value = static_cast<double>(std::forward<T>(number)); in Stringify()
112 Stringify(std::forward<T>(value)); in Add()
119 Add(std::forward<T>(value)); in Add()
135 Stringify(std::forward<T>(value)); in AddProperty()
142 AddProperty(key, std::forward<T>(value)); in AddProperty()
152 std::invoke(std::forward<T>(array), builder); in Stringify()
161 std::invoke(std::forward<T>(object), builder); in Stringify()
/arkcompiler/runtime_core/static_core/libpandabase/utils/
Djson_builder.h65 ss_ << (std::forward<T>(value)); in Append()
116 Stringify(std::forward<T>(value)); in Add()
123 Add(std::forward<T>(value)); in Add()
139 Stringify(std::forward<T>(value)); in AddProperty()
146 AddProperty(key, std::forward<T>(value)); in AddProperty()
156 std::invoke(std::forward<T>(array), builder); in Stringify()
165 std::invoke(std::forward<T>(object), builder); in Stringify()
/arkcompiler/runtime_core/static_core/libpandabase/serializer/
Dfor_each_tuple.h26 …[[maybe_unused]] auto unused = {true, (f(std::get<INDEX>(std::forward<Tuple>(tuple))), void(), tru… in ForEachTupleImpl()
35 ForEachTupleImpl(std::forward<Tuple>(tuple), std::forward<F>(f), sequence); in ForEachTuple()
Dtuple_to_struct.h26 return {std::get<IS>(std::forward<Tuple>(tup))...}; in TupleToStructImpl()
35 return TupleToStructImpl<Struct>(sequence, std::forward<Tuple>(tup)); in TupleToStruct()
/arkcompiler/runtime_core/libpandabase/serializer/
Dfor_each_tuple.h26 …[[maybe_unused]] auto unused = {true, (f(std::get<Index>(std::forward<Tuple>(tuple))), void(), tru… in ForEachTupleImpl()
35 ForEachTupleImpl(std::forward<Tuple>(tuple), std::forward<F>(f), sequence); in ForEachTuple()
Dtuple_to_struct.h26 return {std::get<Is>(std::forward<Tuple>(tup))...}; in TupleToStructImpl()
35 return TupleToStructImpl<Struct>(sequence, std::forward<Tuple>(tup)); in TupleToStruct()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DregAllocator.h45 return Allocator().New<T>(node, std::forward<Args>(args)...); in Alloc()
51 return PushBack(Alloc<T>(node, std::forward<Args>(args)...)); in Add()
74 Add<T>(node, std::forward<Args>(args)...); in Emit()
107 auto *const ins = Alloc<T>(node, std::forward<Args>(args)...); in Emit()
125 auto *const ins = Alloc<T>(node, std::forward<Args>(args)...); in Emit()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
Dcodegen-inl.h56 auto slowPath = GetLocalAllocator()->New<T>(label, inst, std::forward<Args>(args)...); in CreateSlowPath()
79 FillCallParams(std::forward<Args>(params)...); in InsertTrace()
120 FillCallParams(std::forward<Args>(params)...); in CallEntrypoint()
149 CallEntrypoint<false>(inst, id, dstReg, preservedRegs, std::forward<Args>(params)...); in CallRuntime()
155 CallEntrypoint<true>(inst, id, dstReg, preservedRegs, std::forward<Args>(params)...); in CallFastPath()
164 … CallRuntime(inst, eid, dstReg, RegMask::GetZeroMask(), methodReg, std::forward<Args>(params)...); in CallRuntimeWithMethod()
168 std::forward<Args>(params)...); in CallRuntimeWithMethod()
172 std::forward<Args>(params)...); in CallRuntimeWithMethod()
188 FillCallParams(std::forward<Args>(params)...); in CallBarrier()
312 … AddParamRegsInLiveMasksHandleArgs(paramInfo, liveRegs, liveVregs, std::forward<Args>(params)...); in AddParamRegsInLiveMasksHandleArgs()
[all …]
/arkcompiler/ets_frontend/ets2panda/util/
Dhelpers.h73 return alloc->New<T>(std::forward<Args>(args)...); in NoSetParent()
79 auto *ret = NoSetParent<T>(alloc, std::forward<Args>(args)...); in ForceSetParent()
90 auto *ret = NoSetParent<T>(alloc, std::forward<Args>(args)...); in Alloc()
265 …(ark::Logger::Message(LOG_LEVEL, ES2PANDA, false).GetStream() << ... << std::forward<Elements>(ele… in Log()
271 Helpers::Log<LogLevel::DEBUG>(std::forward<Elements>(elems)...); in LogDebug()
277 Helpers::Log<LogLevel::INFO>(std::forward<Elements>(elems)...); in LogInfo()
283 Helpers::Log<LogLevel::WARNING>(std::forward<Elements>(elems)...); in LogWarning()
289 Helpers::Log<LogLevel::ERROR>(std::forward<Elements>(elems)...); in LogError()
295 Helpers::Log<LogLevel::FATAL>(std::forward<Elements>(elems)...); in LogFatal()
302 ((ret += std::forward<Elements>(elems)), ...); in AppendAll()
/arkcompiler/runtime_core/static_core/verification/util/
Dfunction_traits.h75 return call_helper(f, std::forward(args), typename GenIndices<sizeof...(Args)>::RetType {});
82 return f(std::forward(std::get<S>(a))...);
110 return binop_(lhs, operator()(std::forward<Args>(args)...));
116 …return CallHelper(std::forward<std::tuple<Args...>>(args), typename GenIndices<sizeof...(Args)>::T…
123 return operator()(std::forward<std::tuple_element_t<S, A>>(std::get<S>(a))...);
/arkcompiler/runtime_core/static_core/tests/cts-generator/cts-template/
Djgez.yaml35 for forward, backward, or current cases.
43 # Check forward jump
85 for forward and backward cases.
93 # Max forward jump for imm8, 2 + 124 + 1 = 127 bytes
116 # Max forward jump for imm16, 3 + 32760 + 4 = 32767 bytes
149 for forward and backward cases.
157 # Max forward jump for imm8, 2 + 124 + 1 = 127 bytes
180 # Max forward jump for imm16, 3 + 32760 + 4 = 32767 bytes
Djlez.yaml35 for forward, backward, or current cases.
43 # Check forward jump
85 for forward and backward cases.
93 # Max forward jump for imm8, 2 + 124 + 1 = 127 bytes
117 # Max forward jump for imm16, 3 + 32760 + 4 = 32767 bytes
151 for forward and backward cases.
159 # Max forward jump for imm8, 2 + 124 + 1 = 127 bytes
182 # Max forward jump for imm16, 3 + 32760 + 4 = 32767 bytes
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Dbasicblock.h36 FORWARD, enumerator
53 using PhiInstSafeIter = InstSafeIterator<IterationType::PHI, IterationDirection::FORWARD>;
54 using InstSafeIter = InstSafeIterator<IterationType::INST, IterationDirection::FORWARD>;
55 using AllInstSafeIter = InstSafeIterator<IterationType::ALL, IterationDirection::FORWARD>;
408 * |----> InstForwardIterator<Type, Direction::FORWARD>
410 * | |----> InstForwardIterator<Type::PHI, Direction::FORWARD>
416 * |----> InstSafeIterator<Type::PHI, Direction::FORWARD>
456 if constexpr (IterationType::INST == T && IterationDirection::FORWARD == D) { in InstIterator()
460 if constexpr (IterationType::ALL == T && IterationDirection::FORWARD == D) { in InstIterator()
496 class InstForwardIterator : public InstIterator<T, IterationDirection::FORWARD> {
[all …]
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Djlez.yaml36 for forward, backward, or current cases.
44 # Check forward jump
86 for forward and backward cases.
94 # Max forward jump for imm8, 2 + 124 + 1 = 127 bytes
118 # Max forward jump for imm16, 3 + 32760 + 4 = 32767 bytes
152 for forward and backward cases.
160 # Max forward jump for imm8, 2 + 124 + 1 = 127 bytes
183 # Max forward jump for imm16, 3 + 32760 + 4 = 32767 bytes
Djgez.yaml36 for forward, backward, or current cases.
44 # Check forward jump
86 for forward and backward cases.
94 # Max forward jump for imm8, 2 + 124 + 1 = 127 bytes
117 # Max forward jump for imm16, 3 + 32760 + 4 = 32767 bytes
150 for forward and backward cases.
158 # Max forward jump for imm8, 2 + 124 + 1 = 127 bytes
181 # Max forward jump for imm16, 3 + 32760 + 4 = 32767 bytes
/arkcompiler/ets_frontend/es2panda/compiler/core/
DregAllocator.h66 auto *ins = Alloc<T>(node, std::forward<Args>(args)...); in Emit()
73 auto *ins = Alloc<T>(node, std::forward<Args>(args)...); in EmitRange()
127 … auto *ret = Allocator()->New<T>(isInvalid ? invalidNode : node, std::forward<Args>(args)...); in Alloc()
135 insns.push_back(Alloc<T>(node, std::forward<Args>(args)...)); in Add()
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dbasicblock.h36 FORWARD, enumerator
53 using PhiInstSafeIter = InstSafeIterator<IterationType::PHI, IterationDirection::FORWARD>;
54 using InstSafeIter = InstSafeIterator<IterationType::INST, IterationDirection::FORWARD>;
55 using AllInstSafeIter = InstSafeIterator<IterationType::ALL, IterationDirection::FORWARD>;
663 * |----> InstForwardIterator<Type, Direction::FORWARD>
665 * | |----> InstForwardIterator<Type::PHI, Direction::FORWARD>
671 * |----> InstSafeIterator<Type::PHI, Direction::FORWARD>
703 if constexpr (IterationType::INST == T && IterationDirection::FORWARD == D) { in InstIterator()
707 if constexpr (IterationType::ALL == T && IterationDirection::FORWARD == D) { in InstIterator()
743 class InstForwardIterator : public InstIterator<T, IterationDirection::FORWARD> {
[all …]
/arkcompiler/ets_frontend/ets2panda/parser/
DETSparser.h66 GetContext().SetFormattingFileName(std::forward<T>(fileName)); in SetFormattingFileName()
73 nodes.emplace_back(std::forward<T>(arg)); in ProcessFormattedArg()
75 nodes.emplace_back(AllocNode<ir::Identifier>(std::forward<T>(arg), Allocator())); in ProcessFormattedArg()
80 … AllocNode<ir::Identifier>(util::UString(std::forward<T>(arg), Allocator()).View(), Allocator())); in ProcessFormattedArg()
83 … util::UString(std::string {std::forward<T>(arg)}, Allocator()).View(), Allocator())); in ProcessFormattedArg()
85 nodes.emplace_back(AllocNode<ir::OpaqueTypeNode>(std::forward<T>(arg))); in ProcessFormattedArg()
87 nodes.emplace_back(AllocNode<ir::TSInterfaceBody>(std::forward<T>(arg))); in ProcessFormattedArg()
89 nodes.emplace_back(AllocNode<ir::SequenceExpression>(std::forward<T>(arg))); in ProcessFormattedArg()
91 nodes.emplace_back(AllocNode<ir::BlockExpression>(std::forward<T>(arg))); in ProcessFormattedArg()
111 (ProcessFormattedArg(insertingNodes, std::forward<Args>(args)), ...); in CreateFormattedExpression()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/
Dloop_peeling.cpp116 acc_.ReplaceIn(loopInfo_->loopHead, 0, merge); // 0: index of state forward in CopyLoopHeader()
120 acc_.ReplaceIn(loopInfo_->loopHead, 0, GetCopy(stateBack)); // 0: index of state forward in CopyLoopHeader()
125 acc_.ReplaceIn(*it, 1, GetCopy(backward)); // 1: index of depend or value forward in CopyLoopHeader()
165 // copy of head is forward in SetCopy()
170 // copy of head is forward in SetCopy()
171 copies_[gate] = acc_.GetIn(gate, 1); // 1: index of forward in SetCopy()

12345678910