/arkcompiler/ets_frontend/ets2panda/compiler/base/ |
H A D | destructuring.cpp | 66 pg->LoadAccumulator(restElement, array); in GenRestElement() 102 pg->LoadAccumulator(element, iterator.Result()); in GenElement() 132 pg->LoadAccumulator(array, iterator.Done()); in GenArray() 141 pg->LoadAccumulator(array, iterator.Done()); in GenArray() 144 pg->LoadAccumulator(array, iterator.Result()); in GenArray() 147 pg->LoadAccumulator(array, iterator.Result()); in GenArray() 179 pg->LoadAccumulator(element, loadedValue); in GenDefaultInitializer() 223 pg->LoadAccumulator(element, propReg); in GenObjectWithRest() 239 pg->LoadAccumulator(object, rhs); in GenObject() 262 pg->LoadAccumulator(elemen in GenObject() [all...] |
H A D | iterators.cpp | 77 pg_->LoadAccumulator(node_, nextResult_); in Value() 90 pg_->LoadAccumulator(node_, completion); in CloseInnerResultNormal() 162 pg_->LoadAccumulator(node_, completion); in Close() 166 pg_->LoadAccumulator(node_, innerResultType); in Close() 171 pg_->LoadAccumulator(node_, innerResult); in Close() 210 pg_->LoadAccumulator(node_, result_); in Step()
|
H A D | literals.cpp | 62 pg->LoadAccumulator(lit, rawArr); in GetTemplateObject() 69 pg->LoadAccumulator(lit, cookedArr); in GetTemplateObject()
|
H A D | condition.cpp | 148 etsg->LoadAccumulator(binExpr, rhs); in CompileLogicalOrExpr() 152 etsg->LoadAccumulator(binExpr, rhs); in CompileLogicalOrExpr() 155 etsg->LoadAccumulator(binExpr, lhs); in CompileLogicalOrExpr() 178 etsg->LoadAccumulator(binExpr, rhs); in CompileLogicalAndExpr() 182 etsg->LoadAccumulator(binExpr, lhs); in CompileLogicalAndExpr() 185 etsg->LoadAccumulator(binExpr, rhs); in CompileLogicalAndExpr()
|
H A D | optionalChain.cpp | 56 pg_->LoadAccumulator(node_, obj); in Check()
|
/arkcompiler/ets_frontend/ets2panda/compiler/function/ |
H A D | asyncGeneratorFunctionBuilder.cpp | 78 pg_->LoadAccumulator(node, completionValue); in Yield() 86 pg_->LoadAccumulator(node, completionValue); in Yield() 93 pg_->LoadAccumulator(node, completionValue); in Yield() 100 pg_->LoadAccumulator(node, completionValue); in Yield() 103 pg_->LoadAccumulator(node, completionValue); in Yield()
|
H A D | functionBuilder.cpp | 125 pg_->LoadAccumulator(node, completionValue); in HandleCompletion() 134 pg_->LoadAccumulator(node, completionValue); in HandleCompletion() 139 pg_->LoadAccumulator(node, completionValue); in HandleCompletion() 214 pg_->LoadAccumulator(node, receivedValue); in YieldStar() 265 pg_->LoadAccumulator(node, receivedValue); in YieldStar() 278 pg_->LoadAccumulator(node, receivedValue); in YieldStar() 290 pg_->LoadAccumulator(node, exitReturn); in YieldStar() 299 pg_->LoadAccumulator(node, receivedValue); in YieldStar()
|
/arkcompiler/ets_frontend/es2panda/compiler/base/ |
H A D | iterators.cpp | 89 pg_->LoadAccumulator(node_, closed_); in Close() 127 pg_->LoadAccumulator(node_, completion); in Close() 131 pg_->LoadAccumulator(node_, innerException); in Close() 136 pg_->LoadAccumulator(node_, innerResult); in Close() 140 pg_->LoadAccumulator(node_, completion); in Close() 183 pg_->LoadAccumulator(node_, result_); in Step() 200 pg_->LoadAccumulator(node_, done_); in JumpIfDone()
|
H A D | literals.cpp | 69 pg->LoadAccumulator(lit, rawArr); in GetTemplateObject() 76 pg->LoadAccumulator(lit, cookedArr); in GetTemplateObject()
|
H A D | lreference.cpp | 63 pg_->LoadAccumulator(node_, obj_); in GetValue() 73 pg_->LoadAccumulator(node_, obj_); in GetValue() 80 pg_->LoadAccumulator(node_, obj_); in GetValue() 127 pg_->LoadAccumulator(node_, obj_); in SetValue() 130 pg_->LoadAccumulator(node_, valueReg); in SetValue()
|
H A D | destructuring.cpp | 67 pg->LoadAccumulator(restElement, array); in GenRestElement() 114 pg->LoadAccumulator(element, iterator.Result()); in GenArray() 161 pg->LoadAccumulator(element, loadedValue); in GenObjectProperty() 260 pg->LoadAccumulator(pattern, rhs); in Compile()
|
H A D | lexenv.cpp | 82 pg->LoadAccumulator(node, local->Vreg()); in ExpandLoadNormalVar() 115 pg->LoadAccumulator(node, valueReg); in ExpandStoreLexVar()
|
H A D | optionalChain.cpp | 61 pg_->LoadAccumulator(node_, obj); in CheckNullish()
|
/arkcompiler/ets_frontend/es2panda/compiler/function/ |
H A D | asyncGeneratorFunctionBuilder.cpp | 50 pg_->LoadAccumulator(node, retVal); in CleanUp() 116 pg_->LoadAccumulator(node, resumeValue); in Yield() 123 pg_->LoadAccumulator(node, resumeValue); in Yield() 130 pg_->LoadAccumulator(node, resumeValue); in Yield() 137 pg_->LoadAccumulator(node, resumeValue); in Yield() 140 pg_->LoadAccumulator(node, resumeValue); in Yield()
|
H A D | functionBuilder.cpp | 155 pg_->LoadAccumulator(node, completionValue); in HandleCompletion() 166 pg_->LoadAccumulator(node, completionValue); in HandleCompletion() 171 pg_->LoadAccumulator(node, completionValue); in HandleCompletion() 247 pg_->LoadAccumulator(node, receivedValue); in YieldStar() 282 pg_->LoadAccumulator(node, receivedValue); in YieldStar() 300 pg_->LoadAccumulator(node, receivedValue); in YieldStar() 325 pg_->LoadAccumulator(node, exitReturn); in YieldStar() 334 pg_->LoadAccumulator(node, receivedValue); in YieldStar()
|
/arkcompiler/ets_frontend/es2panda/compiler/core/ |
H A D | dynamicContext.cpp | 155 pg_->LoadAccumulator(node, iterator_.Done()); in ~DestructuringIteratorContext() 164 pg_->LoadAccumulator(node, iterator_.Done()); in ~DestructuringIteratorContext() 167 pg_->LoadAccumulator(node, iterator_.Result()); in ~DestructuringIteratorContext() 170 pg_->LoadAccumulator(node, iterator_.Result()); in ~DestructuringIteratorContext()
|
H A D | pandagen.cpp | 390 LoadAccumulator(node, valueReg); in StoreVar() 437 LoadAccumulator(node, std::get<VReg>(prop)); in LoadObjProperty() 569 LoadAccumulator(node, obj); // object is load to acc in LoadObjByName() 595 LoadAccumulator(node, obj); // object is load to acc in LoadObjByIndex() 660 LoadAccumulator(node, std::get<VReg>(prop)); in DeleteObjProperty() 671 void PandaGen::LoadAccumulator(const ir::AstNode *node, VReg reg) in LoadAccumulator() function in panda::es2panda::compiler::PandaGen 917 LoadAccumulator(node, operand); in Unary() 922 LoadAccumulator(node, operand); in Unary() 931 LoadAccumulator(node, operand); in Unary() 936 LoadAccumulator(nod in Unary() [all...] |
/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
H A D | function.cpp | 91 pg->LoadAccumulator(func, paramReg); in CompileFunctionParameterDeclaration() 102 pg->LoadAccumulator(func, paramReg); in CompileFunctionParameterDeclaration() 120 pg->LoadAccumulator(func, paramReg); in CompileFunctionParameterDeclaration() 178 pg->LoadAccumulator(prop, computedInstanceFieldsArray); in IterateOverElements()
|
H A D | dynamicContext.cpp | 237 etsg->LoadAccumulator(tryStmt_, exception); in EmitFinalizer() 265 etsg->LoadAccumulator(tryStmt_, res); in EmitFinalizerInsertion() 274 etsg->LoadAccumulator(tryStmt_, res); in EmitFinalizerInsertion()
|
H A D | moduleContext.cpp | 74 pg->LoadAccumulator(decl->Node(), moduleReg); in CompileExports()
|
/arkcompiler/ets_frontend/es2panda/ir/expressions/ |
H A D | memberExpression.cpp | 70 pg->LoadAccumulator(this, objReg); in Compile() 82 pg->LoadAccumulator(this, objReg); in Compile() 87 pg->LoadAccumulator(this, objReg); in Compile()
|
H A D | binaryExpression.cpp | 67 pg->LoadAccumulator(this, lhs); in CompileLogical() 79 pg->LoadAccumulator(this, lhs); in CompileLogical()
|
/arkcompiler/ets_frontend/es2panda/ir/statements/ |
H A D | forOfStatement.cpp | 65 pg->LoadAccumulator(right_, exception); in Compile() 92 pg->LoadAccumulator(this, value); in Compile()
|
H A D | forInStatement.cpp | 70 pg->LoadAccumulator(right_, exception); in Compile() 91 pg->LoadAccumulator(this, propName); in Compile()
|
H A D | tryStatement.cpp | 62 pg->LoadAccumulator(this, tryCtx->FinalizerRun()); in CompileFinally() 69 pg->LoadAccumulator(this, exception); in CompileFinally()
|