/arkcompiler/ets_frontend/ets2panda/compiler/base/ |
H A D | literals.cpp | 35 pg->StoreAccumulator(templateLit, rawArr); in GetTemplateObject() 38 pg->StoreAccumulator(templateLit, cookedArr); in GetTemplateObject() 44 pg->StoreAccumulator(element, indexReg); in GetTemplateObject() 56 pg->StoreAccumulator(lit, templateArg); in GetTemplateObject() 60 pg->StoreAccumulator(lit, indexReg); in GetTemplateObject() 67 pg->StoreAccumulator(lit, indexReg); in GetTemplateObject()
|
H A D | iterators.cpp | 34 pg_->StoreAccumulator(node, iterator_); in Iterator() 36 pg_->StoreAccumulator(node_, method_); in Iterator() 44 pg_->StoreAccumulator(node_, method_); in GetMethod() 66 pg_->StoreAccumulator(node_, nextResult_); in Next() 109 pg_->StoreAccumulator(node_, innerResult); in CloseInnerResultNormal() 114 pg_->StoreAccumulator(node_, innerResult); in CloseInnerResultNormal() 115 pg_->StoreAccumulator(node_, innerResultType); in CloseInnerResultNormal() 135 pg_->StoreAccumulator(node_, completion); in Close() 156 pg_->StoreAccumulator(node_, innerResult); in Close() 157 pg_->StoreAccumulator(node in Close() [all...] |
H A D | destructuring.cpp | 47 pg->StoreAccumulator(restElement, array); in GenRestElement() 51 pg->StoreAccumulator(restElement, index); in GenRestElement() 61 pg->StoreAccumulator(restElement, index); in GenRestElement() 140 pg->StoreAccumulator(array, iterator.Result()); in GenArray() 173 pg->StoreAccumulator(element, loadedValue); in GenDefaultInitializer() 219 pg->StoreAccumulator(key, propReg); in GenObjectWithRest() 280 pg->StoreAccumulator(pattern, rhs); in Compile()
|
/arkcompiler/ets_frontend/es2panda/compiler/base/ |
H A D | literals.cpp | 38 pg->StoreAccumulator(templateLit, rawArr); in GetTemplateObject() 41 pg->StoreAccumulator(templateLit, cookedArr); in GetTemplateObject() 47 pg->StoreAccumulator(element, indexReg); in GetTemplateObject() 63 pg->StoreAccumulator(lit, templateArg); in GetTemplateObject() 67 pg->StoreAccumulator(lit, indexReg); in GetTemplateObject() 74 pg->StoreAccumulator(lit, indexReg); in GetTemplateObject()
|
H A D | iterators.cpp | 36 pg_->StoreAccumulator(node, iterator_); in Iterator() 38 pg_->StoreAccumulator(node_, method_); in Iterator() 45 pg_->StoreAccumulator(node_, method_); in GetMethod() 66 pg_->StoreAccumulator(node_, nextResult_); in Next() 88 pg_->StoreAccumulator(node_, completion); in Close() 115 pg_->StoreAccumulator(node_, innerResult); in Close() 122 pg_->StoreAccumulator(node_, innerException); in Close() 164 pg_->StoreAccumulator(node_, done_); in Step() 172 pg_->StoreAccumulator(node_, result_); in Step() 181 pg_->StoreAccumulator(node in Step() [all...] |
H A D | destructuring.cpp | 48 pg->StoreAccumulator(restElement, array); in GenRestElement() 52 pg->StoreAccumulator(restElement, index); in GenRestElement() 62 pg->StoreAccumulator(restElement, index); in GenRestElement() 156 pg->StoreAccumulator(element, loadedValue); in GenObjectProperty() 208 pg->StoreAccumulator(element, propName); in GenObjectWithRest() 248 pg->StoreAccumulator(pattern, rhs); in Compile()
|
/arkcompiler/ets_frontend/es2panda/ir/expressions/literals/ |
H A D | regExpLiteral.cpp | 42 pg->StoreAccumulator(this, ctor); in Compile() 45 pg->StoreAccumulator(this, pattern); in Compile() 50 pg->StoreAccumulator(this, flag); in Compile()
|
/arkcompiler/ets_frontend/es2panda/ir/expressions/ |
H A D | callExpression.cpp | 79 pg->StoreAccumulator(this, funcObj); in CompileSuperCallWithSpreadArgs() 84 pg->StoreAccumulator(this, argsObj); in CompileSuperCallWithSpreadArgs() 106 pg->StoreAccumulator(this, argStart); in CompileSuperCall() 114 pg->StoreAccumulator(it, arg); in CompileSuperCall() 121 pg->StoreAccumulator(this, newThis); in CompileSuperCall() 189 pg->StoreAccumulator(this, callee); in Compile() 196 pg->StoreAccumulator(this, thisReg); in Compile() 207 pg->StoreAccumulator(it, arg); in Compile()
|
H A D | taggedTemplateExpression.cpp | 64 pg->StoreAccumulator(this, callee); in Compile() 68 pg->StoreAccumulator(this, arg0); in Compile() 73 pg->StoreAccumulator(element, arg); in Compile()
|
H A D | unaryExpression.cpp | 51 pg->StoreAccumulator(this, global); in Compile() 54 pg->StoreAccumulator(this, variable); in Compile() 88 pg->StoreAccumulator(this, global); in Compile() 113 pg->StoreAccumulator(this, operandReg); in Compile()
|
H A D | updateExpression.cpp | 47 pg->StoreAccumulator(this, operandReg); in Compile() 51 pg->StoreAccumulator(this, operandReg); in Compile()
|
H A D | templateLiteral.cpp | 60 pg->StoreAccumulator(*quasisIt, lhs); in Compile() 67 pg->StoreAccumulator(element, lhs); in Compile()
|
/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
H A D | envScope.cpp | 59 pg_->StoreAccumulator(scope_->Node(), lexEnv_); in CopyBindings() 81 pg_->StoreAccumulator(scope_->Node(), lexEnv_); in CopyPetIterationCtx()
|
H A D | JSCompiler.cpp | 59 pg->StoreAccumulator(node, baseReg); in CompileHeritageClause() 213 pg->StoreAccumulator(it, thisReg); in CompileStaticFieldInitializers() 215 pg->StoreAccumulator(it, funcReg); in CompileStaticFieldInitializers() 277 pg->StoreAccumulator(node, undef); in CompilePropertyKind() 286 pg->StoreAccumulator(prop->Value(), accessor); in CompilePropertyKind() 313 pg->StoreAccumulator(node, protoReg); in CompileMissingProperties() 318 pg->StoreAccumulator(node, computedInstanceFieldsArray); in CompileMissingProperties() 389 pg->StoreAccumulator(node, classReg); in Compile() 459 pg->StoreAccumulator(expr->Left(), lhsReg); in Compile() 494 pg->StoreAccumulator(exp in CompileLogical() [all...] |
H A D | moduleContext.cpp | 34 pg->StoreAccumulator(importDecl, moduleReg); in CompileImports() 64 pg->StoreAccumulator(exportDecl, moduleReg); in CompileExports()
|
H A D | function.cpp | 138 pg->StoreAccumulator(node, ctor); in LoadClassContexts() 180 pg->StoreAccumulator(prop, keyReg); in IterateOverElements() 206 pg->StoreAccumulator(decl, thisReg); in CompileInstanceFields() 208 pg->StoreAccumulator(decl, ctor); in CompileInstanceFields() 219 pg->StoreAccumulator(klass, computedInstanceFieldsArray); in CompileInstanceFields()
|
H A D | ETSCompiler.cpp | 114 etsg->StoreAccumulator(expr, calleeReg); in Compile() 119 etsg->StoreAccumulator(expr, calleeReg); in Compile() 123 etsg->StoreAccumulator(expr, calleeReg); in Compile() 166 etsg->StoreAccumulator(expr, indexReg); in Compile() 199 etsg->StoreAccumulator(node, qnameStart); in LoadDynamicName() 201 etsg->StoreAccumulator(node, qnameLen); in LoadDynamicName() 217 etsg->StoreAccumulator(node, objReg); in CreateDynamicObject() 271 etsg->StoreAccumulator(st, unionReg); in HandleUnionTypeInForOf() 386 etsg->StoreAccumulator(expr, dim); in Compile() 393 etsg->StoreAccumulator(exp in Compile() [all...] |
H A D | pandagen.cpp | 331 void PandaGen::StoreAccumulator(const ir::AstNode *node, VReg vreg) in StoreAccumulator() function in ark::es2panda::compiler::PandaGen 370 StoreAccumulator(node, reg); in StoreConst() 909 StoreAccumulator(node, value); in ValidateClassDirectReturn() 970 StoreAccumulator(arg0, arg0Reg); in Call2Args() 988 StoreAccumulator(arg0, arg0Reg); in Call3Args() 993 StoreAccumulator(arg1, arg1Reg); in Call3Args() 1034 StoreAccumulator(it, arg); in Call() 1051 StoreAccumulator(node, arg0Reg); in CallArgsTagged() 1069 StoreAccumulator(arg1, arg1Reg); in CallArgsTagged() 1102 StoreAccumulator(nod in CallTagged() [all...] |
/arkcompiler/ets_frontend/es2panda/ir/statements/ |
H A D | forInStatement.cpp | 60 pg->StoreAccumulator(this, iter); in Compile() 66 pg->StoreAccumulator(right_, exception); in Compile() 85 pg->StoreAccumulator(this, propName); in Compile()
|
/arkcompiler/ets_frontend/es2panda/compiler/function/ |
H A D | generatorFunctionBuilder.cpp | 31 pg_->StoreAccumulator(node, funcObj_); in Prepare() 73 pg_->StoreAccumulator(node, value); in Yield() 75 pg_->StoreAccumulator(node, done); in Yield()
|
H A D | asyncGeneratorFunctionBuilder.cpp | 31 pg_->StoreAccumulator(node, funcObj_); in Prepare() 48 pg_->StoreAccumulator(node, retVal); in CleanUp() 62 pg_->StoreAccumulator(node, retVal); in DirectReturn() 107 pg_->StoreAccumulator(node, value); in Yield()
|
H A D | asyncFunctionBuilder.cpp | 49 pg_->StoreAccumulator(node, funcObj_); in Prepare() 61 pg_->StoreAccumulator(node, exception); in CleanUp()
|
H A D | functionBuilder.cpp | 110 pg_->StoreAccumulator(node, completionValue); in resumeGenerator() 112 pg_->StoreAccumulator(node, completionType); in resumeGenerator() 199 pg_->StoreAccumulator(node, receivedType); in YieldStar() 269 pg_->StoreAccumulator(node, receivedValue); in YieldStar() 292 pg_->StoreAccumulator(node, iterValue); in YieldStar() 310 pg_->StoreAccumulator(node, receivedType); in YieldStar() 332 pg_->StoreAccumulator(node, receivedValue); in YieldStar()
|
/arkcompiler/ets_frontend/ets2panda/compiler/function/ |
H A D | functionBuilder.cpp | 80 pg_->StoreAccumulator(node, completionValue); in ResumeGenerator() 82 pg_->StoreAccumulator(node, completionType); in ResumeGenerator() 166 pg_->StoreAccumulator(node, receivedType); in YieldStar() 236 pg_->StoreAccumulator(node, receivedValue); in YieldStar() 297 pg_->StoreAccumulator(node, receivedValue); in YieldStar()
|
/arkcompiler/ets_frontend/es2panda/compiler/core/ |
H A D | pandagen.cpp | 387 StoreAccumulator(node, valueReg); in StoreVar() 414 void PandaGen::StoreAccumulator(const ir::AstNode *node, VReg vreg) in StoreAccumulator() function in panda::es2panda::compiler::PandaGen 512 StoreAccumulator(node, global); in LoadObjByNameViaDebugger() 515 StoreAccumulator(node, debuggerGetValueReg); in LoadObjByNameViaDebugger() 518 StoreAccumulator(node, variableReg); in LoadObjByNameViaDebugger() 525 StoreAccumulator(node, boolFlag); in LoadObjByNameViaDebugger() 543 StoreAccumulator(node, valueReg); in StoreObjByNameViaDebugger() 546 StoreAccumulator(node, global); in StoreObjByNameViaDebugger() 549 StoreAccumulator(node, debuggerSetValueReg); in StoreObjByNameViaDebugger() 552 StoreAccumulator(nod in StoreObjByNameViaDebugger() [all...] |