| /arkcompiler/ets_frontend/es2panda/lexer/ |
| D | lexer.cpp | 38 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 …]
|
| D | lexer.h | 242 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/ |
| D | lexer.cpp | 40 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 …]
|
| D | ETSLexer.cpp | 44 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/ |
| D | proxy.ts | 32 // 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/ |
| D | nark_gtest.h | 62 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/ |
| D | json_builder.h | 61 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/ |
| D | json_builder.h | 65 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/ |
| D | for_each_tuple.h | 26 …[[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()
|
| D | tuple_to_struct.h | 26 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/ |
| D | for_each_tuple.h | 26 …[[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()
|
| D | tuple_to_struct.h | 26 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/ |
| D | regAllocator.h | 45 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/ |
| D | codegen-inl.h | 56 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/ |
| D | helpers.h | 73 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/ |
| D | function_traits.h | 75 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/ |
| D | jgez.yaml | 35 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
|
| D | jlez.yaml | 35 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/ |
| D | basicblock.h | 36 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/ |
| D | jlez.yaml | 36 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
|
| D | jgez.yaml | 36 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/ |
| D | regAllocator.h | 66 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/ |
| D | basicblock.h | 36 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/ |
| D | ETSparser.h | 66 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/ |
| D | loop_peeling.cpp | 116 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()
|