Home
last modified time | relevance | path

Searched full:body (Results 1 – 25 of 275) sorted by relevance

1234567891011

/arkcompiler/runtime_core/tests/benchmarks/
Daccess-nbody.pa21 .record Body{
56 newarr v4, v2, Body[]
109 .function void BodyInit(Body a0, f64 a1, f64 a2, f64 a3, f64 a4, f64 a5, f64 a6, f64 a7){
111 stobj a0, Body.x
113 stobj a0, Body.y
115 stobj a0, Body.z
117 stobj a0, Body.vx
119 stobj a0, Body.vy
121 stobj a0, Body.vz
123 stobj a0, Body.mass
[all …]
/arkcompiler/runtime_core/assembler/
Dasm_metadata.rb96 body = []
100 body << "#{indent}if (attribute == \"#{attribute_name(a)}\") {"
103 body << "#{indent * 2}if (HasAttribute(attribute)) {"
104 body << "#{indent * 3}return Error(\"Attribute '#{attribute_name(a)}' already defined\","
105 body << "#{indent * 3} Error::Type::MULTIPLE_ATTRIBUTE);"
106 body << "#{indent * 2}}"
111 body << "#{indent * 2}if (value == \"#{v.value}\") {"
112 body << "#{indent * 3}return {};"
113 body << "#{indent * 2}}"
114 body << ""
[all …]
/arkcompiler/runtime_core/runtime/tests/
Dc2i_bridge_test.cpp169 std::ostringstream body; in MakeCheckArgsMethod() local
174 body << "lda.null\n"; in MakeCheckArgsMethod()
175 body << "jne.obj a0, fail\n"; in MakeCheckArgsMethod()
193 body << "fldai.64 " << bit_cast<double>(*args_it) << '\n'; in MakeCheckArgsMethod()
194 body << "fcmpg.64 a" << arg_num << '\n'; in MakeCheckArgsMethod()
195 body << "jnez fail\n"; in MakeCheckArgsMethod()
197 body << "ldai.64 " << *args_it << '\n'; in MakeCheckArgsMethod()
198 body << "cmp.64 a" << arg_num << '\n'; in MakeCheckArgsMethod()
199 body << "jnez fail\n"; in MakeCheckArgsMethod()
202 body << "call.short TestUtils.ldundefined\n"; in MakeCheckArgsMethod()
[all …]
/arkcompiler/ets_runtime/test/aottest/class_method_signature/
Dclass_method_signature.ts18 // one signature but no body
25 return "test one signature but no body";
32 // multi-signatures but one body
45 return "test multi-signatures but one body";
53 // multi-signature but no body.
64 return "test multi-signatures but no body";
Dexpect_output.txt14 test one signature but no body
16 test multi-signatures but one body
18 test multi-signatures but no body
/arkcompiler/runtime_core/compiler/docs/
Dloop_unrolling.md4 `Loop unrolling` optimization increases loop body by copying instructions of the original loop body.
32 **Unroll factor** - the number of loop body copies including the original one;
56 1. Clone loop-body without loop-backedge `factor` times;
58 3. Clone loop-body with the original loop-backedge `factor` times, but replace edge to the loop-hea…
66 | [loop-body]
75 | [loop-body]
78 | [loop-body']
81 | [loop-body'']
87 [loop-body]
93 [loop-body] |
[all …]
/arkcompiler/ets_frontend/es2panda/test/parser/js/
Dtest-labelled-statement-expected.txt21 "body": {
77 "body": {
147 "body": {
230 "body": {
246 "body": {
312 "body": {
314 "body": {
381 "body": {
437 "body": {
455 "body": {
[all …]
Dtest-for-expected.txt9 "body": {
38 "body": {
111 "body": {
212 "body": {
342 "body": {
479 "body": {
539 "body": {
599 "body": {
648 "body": {
692 "body": {
[all …]
Dtest-class-definition-expected.txt100 "body": {
149 "body": [
226 "body": {
305 "body": {
429 "body": {
478 "body": [
509 "body": {
588 "body": {
667 "body": {
746 "body": {
[all …]
/arkcompiler/ets_frontend/es2panda/test/parser/ts/
Dtest_module-expected.txt21 "body": {
23 "body": [
71 "body": {
73 "body": [
314 "body": {
316 "body": [
385 "body": {
463 "body": {
480 "body": {
497 "body": {
[all …]
Dtest_module_binder-expected.txt21 "body": {
23 "body": [
74 "body": {
123 "body": [
/arkcompiler/ets_frontend/es2panda/test/parser/ts/type_checker/
DinterfaceInheritance1-expected.txt6 "body": {
8 "body": [],
91 "body": {
93 "body": [],
176 "body": {
178 "body": [],
DinterfaceInheritance4-expected.txt6 "body": {
8 "body": [
138 "body": {
140 "body": [
283 "body": {
285 "body": [],
DinterfaceInheritance3-expected.txt6 "body": {
8 "body": [
105 "body": {
107 "body": [
DinterfaceInheritance2-expected.txt6 "body": {
8 "body": [
94 "body": {
96 "body": [
/arkcompiler/ets_frontend/es2panda/ir/statements/
DdoWhileStatement.h40 explicit DoWhileStatement(binder::LoopScope *scope, Statement *body, Expression *test) in DoWhileStatement() argument
41 : LoopStatement(AstNodeType::DO_WHILE_STATEMENT, scope), body_(body), test_(test) in DoWhileStatement()
45 const Statement *Body() const in Body() function
50 Statement *Body() in Body() function
DwhileStatement.h40 explicit WhileStatement(binder::LoopScope *scope, Expression *test, Statement *body) in WhileStatement() argument
41 : LoopStatement(AstNodeType::WHILE_STATEMENT, scope), test_(test), body_(body) in WhileStatement()
55 const Statement *Body() const in Body() function
60 Statement *Body() in Body() function
DforInStatement.h40 …xplicit ForInStatement(binder::LoopScope *scope, AstNode *left, Expression *right, Statement *body) in ForInStatement() argument
41 … : LoopStatement(AstNodeType::FOR_IN_STATEMENT, scope), left_(left), right_(right), body_(body) in ForInStatement()
65 Statement *Body() in Body() function
70 const Statement *Body() const in Body() function
DforUpdateStatement.h41 Statement *body) in ForUpdateStatement() argument
46 body_(body) in ForUpdateStatement()
80 Statement *Body() in Body() function
85 const Statement *Body() const in Body() function
DforOfStatement.h40 …tatement(binder::LoopScope *scope, AstNode *left, Expression *right, Statement *body, bool isAwait) in ForOfStatement() argument
44 body_(body), in ForOfStatement()
69 Statement *Body() in Body() function
74 const Statement *Body() const in Body() function
DlabelledStatement.h37 explicit LabelledStatement(Identifier *ident, Statement *body) in LabelledStatement() argument
38 : Statement(AstNodeType::LABELLED_STATEMENT), ident_(ident), body_(body) in LabelledStatement()
42 const Statement *Body() const in Body() function
/arkcompiler/ets_frontend/es2panda/ir/base/
DcatchClause.h41 explicit CatchClause(binder::CatchScope *scope, Expression *param, BlockStatement *body) in CatchClause() argument
42 : Statement(AstNodeType::CATCH_CLAUSE), scope_(scope), param_(param), body_(body) in CatchClause()
56 BlockStatement *Body() in Body() function
61 const BlockStatement *Body() const in Body() function
/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsModuleDeclaration.h37 …explicit TSModuleDeclaration(binder::TSModuleScope *scope, Expression *name, Statement *body, bool…
42 body_(body), in Statement()
59 const Statement *Body() const in Body() function
64 Statement *Body() in Body() function
DtsInterfaceBody.h34 explicit TSInterfaceBody(ArenaVector<Expression *> &&body) in TSInterfaceBody() argument
35 : Expression(AstNodeType::TS_INTERFACE_BODY), body_(std::move(body)) in TSInterfaceBody()
39 const ArenaVector<Expression *> &Body() const in Body() function
/arkcompiler/ets_frontend/es2panda/util/
Dconcurrent.cpp32 auto *body = func->Body(); in SetConcurrent() local
33 if (!body) { in SetConcurrent()
37 if (body->IsExpression()) { in SetConcurrent()
41 auto &statements = body->AsBlockStatement()->Statements(); in SetConcurrent()

1234567891011