Home
last modified time | relevance | path

Searched full:args (Results 1 – 25 of 339) sorted by relevance

12345678910>>...14

/arkcompiler/ets_frontend/test262/
Drun_test262.py121 def excuting_npm_install(args): argument
123 if args.ark_frontend:
124 ark_frontend = args.ark_frontend
130 if args.ark_frontend_binary:
131 ark_frontend_binary = os.path.join(args.ark_frontend_binary)
155 def init(args): argument
162 get_all_skip_tests(args)
163 excuting_npm_install(args)
166 def get_all_skip_tests(args): argument
168 if args.ark_frontend and args.ark_frontend == ARK_FRONTEND_LIST[1]:
[all …]
Drun_sunspider.py168 def __init__(self, args): argument
169 self.args = args
189 if self.args.ark_tool:
190 self.ark_tool = self.args.ark_tool
192 if self.args.ark_aot:
193 self.ark_aot = self.args.ark_aot
195 if self.args.ark_aot_tool:
196 self.ark_aot_tool = self.args.ark_aot_tool
198 if self.args.ark_frontend_binary:
199 self.ark_frontend_binary = self.args.ark_frontend_binary
[all …]
/arkcompiler/runtime_core/verification/
Dmessages.yaml22 args: type
28 args: constructor
39 args: field
45 args: field
51 args: method
57 args: result
63 args: prefix, registers
69 args: field, field_type, acc_type, subtypes, field_subtypes
77 args: method
83 args: address, entry_type
[all …]
/arkcompiler/runtime_core/verification/util/
Dfunction_traits.h38 template <typename R, typename... Args>
39 struct function_signature_helper<R (*)(Args...)> : public function_signature_helper<R(Args...)> {
42 template <typename R, typename F, typename... Args>
43 struct function_signature_helper<R (F::*)(Args...) const> : public function_signature_helper<R(Args
46 template <typename R, typename F, typename... Args>
47 struct function_signature_helper<R (F::*)(Args...)> : public function_signature_helper<R(Args...)> {
50 template <typename R, typename... Args>
51 struct function_signature_helper<R(Args...)> {
53 using args_tuple = std::tuple<Args...>;
55 static constexpr std::size_t arity = sizeof...(Args);
[all …]
Dset_operations.h25 template <size_t N, class... Args>
27 using type = typename std::tuple_element<N, std::tuple<Args...>>::type;
30 template <size_t N, class... Args>
31 using pack_element_t = typename pack_element<N, Args...>::type;
33 template <typename... Args>
34 pack_element_t<0, Args...> SetIntersection(const Args &... args) in SetIntersection() argument
36 using S = pack_element_t<0, Args...>; in SetIntersection()
39 std::array<iter_type, sizeof...(Args)> iters {args.cbegin()...}; in SetIntersection()
40 std::array<iter_type, sizeof...(Args)> ends {args.cend()...}; in SetIntersection()
70 template <typename... Args>
[all …]
Dcallable.h42 template <typename R, typename... Args>
43 class callable<R(Args...)> {
45 R operator()(Args...);
47 typedef R (callable_type::*method_type)(Args...);
48 typedef R (*function_type)(Args...);
61 using Arguments = std::tuple<Args...>;
70 template <typename T, typename = decltype(static_cast<R (T::*)(Args...) const>(&T::operator()))>
73 … method {reinterpret_cast<method_type>(static_cast<R (T::*)(Args...) const>(&T::operator()))}
77 template <typename T, typename = decltype(static_cast<R (T::*)(Args...)>(&T::operator()))>
80 method {reinterpret_cast<method_type>(static_cast<R (T::*)(Args...)>(&T::operator()))}
[all …]
Dbit_vector.h547 template <typename Op, typename Binop, typename... Args>
548 static size_t power_of_op_then_fold(Op op, Binop binop, const Args &... args) in power_of_op_then_fold() argument
552 … size_t sz = n_ary {[](size_t a, size_t b) { return std::min(a, b); }}(args.size_in_words()...); in power_of_op_then_fold()
553 size_t size = n_ary {[](size_t a, size_t b) { return std::min(a, b); }}(args.size()...); in power_of_op_then_fold()
554 size_t num_args = sizeof...(Args); in power_of_op_then_fold()
555 auto get_processed_word = [&op, &binop, num_args, &args...](size_t idx) { in power_of_op_then_fold()
558 …return n_ary {binop}(std::tuple<std::decay_t<decltype(args.data_[idx])>...> {unop(args.data_[idx])… in power_of_op_then_fold()
576 template <typename... Args>
577 static size_t power_of_and(const Args &... args) in power_of_and() argument
580 [](Word lhs, Word rhs) { return lhs & rhs; }, args...); in power_of_and()
[all …]
/arkcompiler/runtime_core/runtime/
Druntime.yaml43 args:
55 args:
67 args:
79 args:
91 args: [i32, i32]
102 args: [i64, i64]
113 args: [f32, f32]
124 args: [f64, f64]
135 args: [i32, i32]
146 args: [i64, i64]
[all …]
/arkcompiler/toolchain/build/toolchain/
Dgcc_solink_wrapper.py22 def collect_soname(args): argument
26 [args.readelf, '-d', args.sofile]),
35 def collect_dyn_sym(args): argument
37 _command = [args.nm]
38 if args.sofile.endswith('.dll'):
42 _command.append(args.sofile)
51 def collect_toc(args): argument
52 result, toc = collect_soname(args)
54 result, dynsym = collect_dyn_sym(args)
124 args = parser.parse_args()
[all …]
Dgcc_link_wrapper.py78 args = parser.parse_args()
83 if is_static_link(args.command):
84 command = update_crt(args.command)
85 if args.clang_rt_dso_path is not None:
88 command = args.command
90 command, env=fast_env, map_file=args.map_file)
95 if args.strip:
98 [args.strip, '-o', args.output, args.unstripped_file]))
/arkcompiler/ets_frontend/es2panda/compiler/core/
DregAllocator.h62 template <typename T, typename... Args>
63 void Emit(const ir::AstNode *node, Args &&... args) in Emit() argument
65 auto *ins = Alloc<T>(node, std::forward<Args>(args)...); in Emit()
69 template <typename T, typename... Args>
70 void EmitWithType(const ir::AstNode *node, int64_t typeIndex, Args &&... args) in EmitWithType() argument
72 auto *ins = Alloc<T>(node, std::forward<Args>(args)...); in EmitWithType()
76 template <typename T, typename... Args>
77 void EmitRange(const ir::AstNode *node, size_t argCount, Args &&... args) in EmitRange() argument
79 auto *ins = Alloc<T>(node, std::forward<Args>(args)...); in EmitRange()
128 template <typename T, typename... Args>
[all …]
/arkcompiler/toolchain/build/prebuilts_download/
Dprebuilts_download.py65 def _check_sha256_by_mark(args, check_url, code_dir, unzip_dir, unzip_filename): argument
71 args.mark_file_path = mark_file_path
83 def _uncompress(args, src_file, code_dir, unzip_dir, unzip_filename, mark_file_path): argument
95 _npm_install(args, code_dir, unzip_dir, unzip_filename)
97 def _copy_url(args, task_id, url, local_file, code_dir, unzip_dir, unzip_filename, mark_file_path): argument
115 _uncompress(args, local_file, code_dir, unzip_dir, unzip_filename, mark_file_path)
118 def _hwcloud_download(args, config, bin_dir, code_dir): argument
128 args.tool_repo)
132 … if _check_sha256_by_mark(args, huaweicloud_url, code_dir, unzip_dir, unzip_filename):
135 _npm_install(args, code_dir, unzip_dir, unzip_filename)
[all …]
/arkcompiler/runtime_core/assembler/
Dasm_metadata.rb138 args = ['attribute']
139 args << 'value' unless is_bool
140 body << "#{indent}return pandasm::#{class_name(item_type)}::Validate(#{args.join(', ')});"
174 args = ['attribute']
175 args << 'value' unless is_bool
176 body << "#{indent}pandasm::#{class_name(item_type)}::SetFlags(#{args.join(', ')});"
210 args = ['attribute']
211 args << 'value' unless is_bool
212 body << "#{indent}pandasm::#{class_name(item_type)}::RemoveFlags(#{args.join(', ')});"
219 args = ['std::string_view attribute']
[all …]
/arkcompiler/ets_frontend/es2panda/binder/
Dbinder.h69 template <typename T, typename... Args>
70 T *AddDecl(const lexer::SourcePosition &pos, Args &&... args);
72 template <typename T, typename... Args>
73 T *AddDecl(const lexer::SourcePosition &pos, DeclarationFlags flag, Args &&... args);
75 template <typename T, typename... Args>
76 T *AddTsDecl(const lexer::SourcePosition &pos, Args &&... args);
220 template <typename... Args>
221 explicit LexicalScope(Binder *binder, Args &&... args) in LexicalScope() argument
222 …cope(binder->Allocator()->New<T>(binder->Allocator(), binder->scope_, std::forward<Args>(args)...), in LexicalScope()
259 template <typename T, typename... Args>
[all …]
/arkcompiler/ets_frontend/ts2panda/src/base/
DbcGenUtil.ts268 export function call(args: VReg[], passThis: boolean) {
269 let length = args.length;
277 insn = new Callarg1(new Imm(0), args[0]);
280 insn = new Callargs2(new Imm(0), args[0], args[1]);
283 insn = new Callargs3(new Imm(0), args[0], args[1], args[2]);
286 insn = length <= MAX_INT8 ? new Callrange(new Imm(0), new Imm(length), args) :
287 new WideCallrange(new Imm(length), args);
290 insn = callThis(args);
296 function callThis(args: Array<VReg>) {
298 let thisReg: VReg = args[0];
[all …]
/arkcompiler/ets_frontend/ts2panda/src/expression/
DcallExpression.ts46 let args: VReg[] = [];
47 let hasSpread = emitCallArguments(compiler, expr, args);
48 compileSuperCall(compiler, expr, args, hasSpread);
49 pandaGen.freeTemps(...args);
53 let { arguments: args, passThis: passThis } = getHiddenParameters(innerExpression, compiler);
56 emitCall(expr, args, passThis, compiler);
57 pandaGen.freeTemps(...args);
63 let args: VReg[] = [];
82 args.push(...[funcReg, thisReg]);
88 args.push(funcReg);
[all …]
/arkcompiler/runtime_core/runtime/tests/
Dinvokation_helper.h40 template <typename T, typename... Args>
41 inline void WriteArgImpl(arch::ArgWriter<RUNTIME_ARCH> *writer, size_t nfloats, T arg, Args... args
43 template <typename... Args>
44 …e void WriteArgImpl(arch::ArgWriter<RUNTIME_ARCH> *writer, size_t nfloats, float arg, Args... args) in WriteArgImpl() argument
47 WriteArgImpl(writer, nfloats + 1, args...); in WriteArgImpl()
50 template <typename T, typename... Args>
51 inline void WriteArgImpl(arch::ArgWriter<RUNTIME_ARCH> *writer, size_t nfloats, T arg, Args... args) in WriteArgImpl() argument
75 WriteArgImpl(writer, nfloats, args...); in WriteArgImpl()
78 template <class T, typename... Args>
79 inline void WriteArg(arch::ArgWriter<RUNTIME_ARCH> *writer, T arg, Args... args) in WriteArg() argument
[all …]
/arkcompiler/runtime_core/runtime/include/mem/
Dpanda_smart_pointers.h71 template <class T, class... Args>
72 inline PandaUniquePtrIf<T, !std::is_array_v<T>> MakePandaUnique(Args &&... args)
75 … mem::InternalAllocator<>::GetInternalAllocatorFromRuntime()->New<T>(std::forward<Args>(args)...)};
84 template <class T, class... Args>
85 inline PandaUniquePtrIf<T, is_bounded_array_v<T>> MakePandaUnique(Args &&... args) = delete;
90 template <class T, class... Args>
91 inline PandaSharedPtrIf<T, !std::is_array_v<T>> MakePandaShared(Args &&... args)
94 … mem::InternalAllocator<>::GetInternalAllocatorFromRuntime()->New<T>(std::forward<Args>(args)...),
105 template <class T, class... Args>
106 inline PandaSharedPtrIf<T, is_bounded_array_v<T>> MakePandaShared(Args &&... args) = delete;
/arkcompiler/ets_frontend/es2panda/test/
Drunner.py120 '--aot-args', action='append', dest='aot_args', default=[],
224 if runner.args.verbose:
231 output_res, err = process.communicate(runner.args.es2panda_timeout)
255 if runner.args.aot:
266 if runner.args.verbose:
273 out, err = process.communicate(runner.args.paoc_timeout)
289 if runner.args.verbose:
294 if runner.args.aot:
297 if runner.args.jit:
306 if runner.args.verbose:
[all …]
/arkcompiler/ets_runtime/ecmascript/
Djs_arguments.cpp24 bool JSArguments::GetOwnProperty(JSThread *thread, const JSHandle<JSArguments> &args, in GetOwnProperty() argument
27 // 1 ~ 3 Let desc be OrdinaryGetOwnProperty(args, P). in GetOwnProperty()
28 JSObject::OrdinaryGetOwnProperty(thread, JSHandle<JSObject>(args), key, desc); in GetOwnProperty()
44 bool JSArguments::DefineOwnProperty(JSThread *thread, const JSHandle<JSArguments> &args, in DefineOwnProperty() argument
47 // 4.Let allowed be OrdinaryDefineOwnProperty(args, P, Desc). in DefineOwnProperty()
48 bool allowed = JSObject::OrdinaryDefineOwnProperty(thread, JSHandle<JSObject>(args), key, desc); in DefineOwnProperty()
57 OperationResult JSArguments::GetProperty(JSThread *thread, const JSHandle<JSArguments> &args, in GetProperty() argument
62 // on args passing P and Receiver as the arguments. in GetProperty()
63 return JSTaggedValue::GetProperty(thread, JSHandle<JSTaggedValue>::Cast(args), key, receiver); in GetProperty()
66 bool JSArguments::SetProperty(JSThread *thread, const JSHandle<JSArguments> &args, const JSHandle<J… in SetProperty() argument
[all …]
/arkcompiler/ets_frontend/ts2panda/scripts/
Dts2abc.js43 function callJs2abc(args) { argument
44 let proc = spawn(`${js2abc}`, args);
55 let args = process.argv.splice(2); variable
57 if (args.length == 1 && args[0] == "--bc-version") {
58 callJs2abc(args);
63 if (args[0] == "--target-api-version") {
64 if (args[1] == "8") {
66 } else if (args[1] == "9") {
69 args = ["--bc-version"];
70 callJs2abc(args);
Drun_tests.py65 def __init__(self, args): argument
66 self.args = args
73 if self.args.src_dir:
74 self.src_dir = self.args.src_dir
76 if self.args.dist_dir:
77 self.dist_dir = self.args.dist_dir
79 if self.args.node_modules:
80 self.node_modules = self.args.node_modules
82 if self.args.platform:
83 self.platform = self.args.platform
[all …]
/arkcompiler/ets_runtime/script/
Drun_ark_executable.py34 parser.add_argument('--script-args', help='args of script')
40 args = parser.parse_args()
41 return args
43 def judge_output(args): argument
62 if args.expect_output:
64 if returncode != args.expect_output:
69 print(">>>>> Expect return: [" + args.expect_output \
72 elif args.expect_sub_output:
74 if out_str.find(args.expect_sub_output) == -1:
77 print(">>>>> Expect contain: [" + args.expect_sub_output \
[all …]
/arkcompiler/ets_runtime/test/
Druntest.py49 parser.add_argument('--aot-args', metavar='args', help='pass to aot compiler args')
50 parser.add_argument('--jsvm-args', metavar='args', help='pass to jsvm args')
51 parser.add_argument('-i', '--info', action='store_true', help='add log level of info to args')
88 def __init__(self, args): argument
89 self.args = args
100 if args.builtin:
103 if args.step == 'hap':
105 if args.arm64:
108 if args.product:
109 self.product = match_list_name(PRODUCT_LIST, args.product)
[all …]
/arkcompiler/runtime_core/irtoc/lang/
Dregmask.rb22 def initialize(*args) argument
31 return if args.empty?
33 if args[0].is_a?(Regmap)
34 @regmap = args[0]
35 args = args[1..-1]
36 elsif args[0].nil?
37 args = args[1..-1]
38 elsif args[0].is_a?(RegMask)
39 @regmap = args[-0].regmap
40 @value = args[0].value
[all …]

12345678910>>...14