| /arkcompiler/ets_frontend/ets2panda/lexer/ |
| D | lexer.cpp | 46 Iterator().Forward(1); in ScanUnicodeEscapeSequence() 49 Iterator().Forward(1); in ScanUnicodeEscapeSequence() 70 Iterator().Forward(1); in ScanUnicodeCodePointEscape() 88 Iterator().Forward(1); in ScanUnicodeCodePointEscape() 127 pos_.iterator_.Forward(offset); in ForwardToken() 167 Iterator().Forward(1); in SkipMultiLineComment() 188 Iterator().Forward(1); in SkipSingleLineComment() 227 Iterator().Forward(1); in CheckNumberLiteralEnd() 254 Iterator().Forward(1); in ScanDecimalNumbers() 262 Iterator().Forward(1); in ScanDecimalNumbers() [all …]
|
| D | ETSLexer.cpp | 42 Iterator().Forward(1); in ScanCharLiteral() 54 Iterator().Forward(1); in ScanCharLiteral() 71 Iterator().Forward(1); in ScanCharLiteral() 80 Iterator().Forward(1); in CheckNumberLiteralEnd() 104 Iterator().Forward(1); in ScanAsteriskPunctuator() 129 Iterator().Forward(1); in ScanEqualsPunctuator() 133 Iterator().Forward(1); in ScanEqualsPunctuator() 139 Iterator().Forward(1); in ScanEqualsPunctuator() 155 Iterator().Forward(1); in ScanExclamationPunctuator() 159 Iterator().Forward(1); in ScanExclamationPunctuator() [all …]
|
| D | lexer.h | 376 Iterator().Forward(1); in ScanString() 385 Iterator().Forward(1); in ScanString() 393 Iterator().Forward(1); in ScanString() 405 Iterator().Forward(1); in ScanString() 409 Iterator().Forward(1); in ScanString() 439 Iterator().Forward(1); in ScanString() 454 Iterator().Forward(1); in ScanHexEscape() 476 Iterator().Forward(1); in ScanNumberLeadingZeroImpl() 484 Iterator().Forward(1); in ScanNumberLeadingZeroImpl() 492 Iterator().Forward(1); in ScanNumberLeadingZeroImpl() [all …]
|
| /arkcompiler/ets_frontend/es2panda/lexer/ |
| D | lexer.cpp | 43 Iterator().Forward(1); in ScanUnicodeEscapeSequence() 46 Iterator().Forward(1); in ScanUnicodeEscapeSequence() 65 Iterator().Forward(1); in ScanUnicodeCodePointEscape() 86 Iterator().Forward(1); in ScanUnicodeCodePointEscape() 126 pos_.iterator.Forward(offset); in ForwardToken() 161 Iterator().Forward(1); in SkipMultiLineComment() 174 Iterator().Forward(1); in SkipMultiLineComment() 195 Iterator().Forward(1); in SkipSingleLineComment() 223 Iterator().Forward(1); in CheckNumberLiteralEnd() 241 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_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/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() 121 FillCallParams(std::forward<Args>(params)...); in CallEntrypoint() 154 CallEntrypoint<false>(inst, id, dstReg, preservedRegs, std::forward<Args>(params)...); in CallRuntime() 160 CallEntrypoint<true>(inst, id, dstReg, preservedRegs, std::forward<Args>(params)...); in CallFastPath() 169 … CallRuntime(inst, eid, dstReg, RegMask::GetZeroMask(), methodReg, std::forward<Args>(params)...); in CallRuntimeWithMethod() 173 std::forward<Args>(params)...); in CallRuntimeWithMethod() 177 std::forward<Args>(params)...); in CallRuntimeWithMethod() 187 FillCallParams(std::forward<Args>(params)...); in CallBarrier() 311 … 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() 262 …(ark::Logger::Message(LOG_LEVEL, ES2PANDA, false).GetStream() << ... << std::forward<Elements>(ele… in Log() 268 Helpers::Log<LogLevel::DEBUG>(std::forward<Elements>(elems)...); in LogDebug() 274 Helpers::Log<LogLevel::INFO>(std::forward<Elements>(elems)...); in LogInfo() 280 Helpers::Log<LogLevel::WARNING>(std::forward<Elements>(elems)...); in LogWarning() 286 Helpers::Log<LogLevel::ERROR>(std::forward<Elements>(elems)...); in LogError() 292 Helpers::Log<LogLevel::FATAL>(std::forward<Elements>(elems)...); in LogFatal() 299 ((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 | 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
|
| 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
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| D | ETSparser.h | 63 GetContext().SetFormattingFileName(std::forward<T>(fileName)); in SetFormattingFileName() 70 nodes.emplace_back(std::forward<T>(arg)); in ProcessFormattedArg() 72 nodes.emplace_back(AllocNode<ir::Identifier>(std::forward<T>(arg), Allocator())); in ProcessFormattedArg() 77 … AllocNode<ir::Identifier>(util::UString(std::forward<T>(arg), Allocator()).View(), Allocator())); in ProcessFormattedArg() 80 … util::UString(std::string {std::forward<T>(arg)}, Allocator()).View(), Allocator())); in ProcessFormattedArg() 82 nodes.emplace_back(AllocNode<ir::OpaqueTypeNode>(std::forward<T>(arg))); in ProcessFormattedArg() 84 nodes.emplace_back(AllocNode<ir::TSInterfaceBody>(std::forward<T>(arg))); in ProcessFormattedArg() 86 nodes.emplace_back(AllocNode<ir::SequenceExpression>(std::forward<T>(arg))); in ProcessFormattedArg() 88 nodes.emplace_back(AllocNode<ir::BlockExpression>(std::forward<T>(arg))); in ProcessFormattedArg() 108 (ProcessFormattedArg(insertingNodes, std::forward<Args>(args)), ...); in CreateFormattedExpression() [all …]
|
| /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/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/ets_runtime/ecmascript/compiler/ |
| D | loop_peeling.cpp | 120 acc_.ReplaceIn(loopInfo_->loopHead, 0, merge); // 0: index of state forward in CopyLoopHeader() 124 acc_.ReplaceIn(loopInfo_->loopHead, 0, GetCopy(stateBack)); // 0: index of state forward in CopyLoopHeader() 129 acc_.ReplaceIn(*it, 1, GetCopy(backward)); // 1: index of depend or value forward in CopyLoopHeader() 169 // copy of head is forward in SetCopy() 174 // copy of head is forward in SetCopy() 175 copies_[gate] = acc_.GetIn(gate, 1); // 1: index of forward in SetCopy()
|