Home
last modified time | relevance | path

Searched refs:valueReg (Results 1 – 6 of 6) sorted by relevance

/arkcompiler/ets_frontend/ts2panda/src/
Dlexenv.ts159 let valueReg: VReg = pandaGen.getTemp();
160 let storeAccInst: IRNode = storeAccumulator(valueReg);
180 insns.push(loadAccumulator(valueReg));
182 insns.push(loadAccumulator(valueReg));
184 pandaGen.freeTemps(valueReg);
Dpandagen.ts634 let valueReg = this.getTemp();
636 this.storeAccumulator(node, valueReg);
641 loadAccumulator(valueReg)
644 this.freeTemps(valueReg, propReg);
661 let valueReg = this.getTemp();
663 this.storeAccumulator(node, valueReg);
668 loadAccumulator(valueReg)
671 this.freeTemps(valueReg, propReg);
761 let valueReg = this.getTemp();
762 this.storeAccumulator(node, valueReg);
[all …]
Dcompiler.ts1462 let valueReg = this.pandaGen.getTemp();
1463 this.pandaGen.storeAccumulator(node, valueReg);
1466 this.pandaGen.loadAccumulator(node, valueReg);
1467 this.pandaGen.freeTemps(valueReg);
/arkcompiler/ets_frontend/es2panda/compiler/base/
Dlexenv.cpp86 VReg valueReg = pg->AllocReg(); in ExpandStoreLexVar() local
87 pg->StoreAccumulator(node, valueReg); in ExpandStoreLexVar()
95 pg->LoadAccumulator(node, valueReg); in ExpandStoreLexVar()
/arkcompiler/ets_frontend/ts2panda/tests/
Dlexenv.test.ts314 let valueReg = new VReg(); variable
316 new Sta(valueReg),
317 new Lda(valueReg),
337 let valueReg = new VReg(); variable
339 new Sta(valueReg),
340 new Lda(valueReg),
342 new Lda(valueReg)
/arkcompiler/ets_frontend/es2panda/compiler/core/
Dpandagen.cpp359 VReg valueReg = AllocReg(); in StoreVar() local
360 StoreAccumulator(node, valueReg); in StoreVar()
363 LoadAccumulator(node, valueReg); in StoreVar()
504 VReg valueReg = AllocReg(); in StoreObjByNameViaDebugger() local
505 StoreAccumulator(node, valueReg); in StoreObjByNameViaDebugger()
515 MoveVreg(node, AllocReg(), valueReg); in StoreObjByNameViaDebugger()