Home
last modified time | relevance | path

Searched refs:LoadAccumulator (Results 1 - 25 of 41) sorted by relevance

12

/arkcompiler/ets_frontend/ets2panda/compiler/base/
H A Ddestructuring.cpp66 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 Diterators.cpp77 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 Dliterals.cpp62 pg->LoadAccumulator(lit, rawArr); in GetTemplateObject()
69 pg->LoadAccumulator(lit, cookedArr); in GetTemplateObject()
H A Dcondition.cpp148 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 DoptionalChain.cpp56 pg_->LoadAccumulator(node_, obj); in Check()
/arkcompiler/ets_frontend/ets2panda/compiler/function/
H A DasyncGeneratorFunctionBuilder.cpp78 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 DfunctionBuilder.cpp125 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 Diterators.cpp89 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 Dliterals.cpp69 pg->LoadAccumulator(lit, rawArr); in GetTemplateObject()
76 pg->LoadAccumulator(lit, cookedArr); in GetTemplateObject()
H A Dlreference.cpp63 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 Ddestructuring.cpp67 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 Dlexenv.cpp82 pg->LoadAccumulator(node, local->Vreg()); in ExpandLoadNormalVar()
115 pg->LoadAccumulator(node, valueReg); in ExpandStoreLexVar()
H A DoptionalChain.cpp61 pg_->LoadAccumulator(node_, obj); in CheckNullish()
/arkcompiler/ets_frontend/es2panda/compiler/function/
H A DasyncGeneratorFunctionBuilder.cpp50 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 DfunctionBuilder.cpp155 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 DdynamicContext.cpp155 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 Dpandagen.cpp390 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 Dfunction.cpp91 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 DdynamicContext.cpp237 etsg->LoadAccumulator(tryStmt_, exception); in EmitFinalizer()
265 etsg->LoadAccumulator(tryStmt_, res); in EmitFinalizerInsertion()
274 etsg->LoadAccumulator(tryStmt_, res); in EmitFinalizerInsertion()
H A DmoduleContext.cpp74 pg->LoadAccumulator(decl->Node(), moduleReg); in CompileExports()
/arkcompiler/ets_frontend/es2panda/ir/expressions/
H A DmemberExpression.cpp70 pg->LoadAccumulator(this, objReg); in Compile()
82 pg->LoadAccumulator(this, objReg); in Compile()
87 pg->LoadAccumulator(this, objReg); in Compile()
H A DbinaryExpression.cpp67 pg->LoadAccumulator(this, lhs); in CompileLogical()
79 pg->LoadAccumulator(this, lhs); in CompileLogical()
/arkcompiler/ets_frontend/es2panda/ir/statements/
H A DforOfStatement.cpp65 pg->LoadAccumulator(right_, exception); in Compile()
92 pg->LoadAccumulator(this, value); in Compile()
H A DforInStatement.cpp70 pg->LoadAccumulator(right_, exception); in Compile()
91 pg->LoadAccumulator(this, propName); in Compile()
H A DtryStatement.cpp62 pg->LoadAccumulator(this, tryCtx->FinalizerRun()); in CompileFinally()
69 pg->LoadAccumulator(this, exception); in CompileFinally()

Completed in 11 milliseconds

12