Searched refs:keyReg (Results 1 - 4 of 4) sorted by relevance
/arkcompiler/ets_frontend/es2panda/ir/base/ |
H A D | methodDefinition.h | 166 void SetKeyReg(compiler::VReg keyReg) in SetKeyReg() argument 168 keyReg_ = keyReg; in SetKeyReg()
|
H A D | classDefinition.cpp | 367 compiler::VReg keyReg = pg->AllocReg(); in CompileComputedKeys() local 368 methodDef->SetKeyReg(keyReg); in CompileComputedKeys() 371 pg->StoreAccumulator(methodDef->Key(), keyReg); in CompileComputedKeys() 705 compiler::VReg keyReg = prop->Computed() ? prop->KeyReg() : pg->LoadPropertyKey(prop->Key(), false); in CompileGetterOrSetter() local 726 pg->DefineGetterSetterByValue(this, dest, keyReg, getter, setter, prop->Computed()); in CompileGetterOrSetter()
|
/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
H A D | function.cpp | 177 VReg keyReg = pg->AllocReg(); in IterateOverElements() local 180 pg->StoreAccumulator(prop, keyReg); in IterateOverElements() 181 key = keyReg; in IterateOverElements()
|
H A D | JSCompiler.cpp | 232 compiler::VReg keyReg {}; in CompileStaticFieldInitializers() 236 keyReg = *iter++; in CompileStaticFieldInitializers() 238 keyReg = pg->LoadPropertyKey(prop->Key(), false); in CompileStaticFieldInitializers() 253 pg->ClassFieldAdd(prop, classReg, keyReg); in CompileStaticFieldInitializers() 273 compiler::VReg keyReg = pg->LoadPropertyKey(prop->Key(), prop->IsComputed()); in CompilePropertyKind() local 294 pg->DefineGetterSetterByValue(node, std::make_tuple(dest, keyReg, getter, setter), prop->IsComputed()); in CompilePropertyKind() 347 compiler::VReg keyReg = pg->LoadPropertyKey(prop->Key(), prop->IsComputed()); in CompileMissingProperties() local 348 staticComputedFieldKeys.push_back(keyReg); in CompileMissingProperties()
|
Completed in 9 milliseconds