Home
last modified time | relevance | path

Searched refs:reg_ (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
H A Dscoped_tmp_reg.h38 reg_ = linkReg; in ScopedTmpRegImpl()
41 reg_ = encoder->AcquireScratchRegister(Is64BitsArch(encoder->GetArch()) ? INT64_TYPE : INT32_TYPE); in ScopedTmpRegImpl()
46 ScopedTmpRegImpl(Encoder *encoder, TypeInfo type) : encoder_(encoder), reg_(encoder->AcquireScratchRegister(type)) in ScopedTmpRegImpl()
51 ScopedTmpRegImpl(Encoder *encoder, Reg reg) : encoder_(encoder), reg_(reg) in ScopedTmpRegImpl()
60 reg_ = other.reg_;
61 other.reg_ = Reg();
62 ASSERT(!other.reg_.IsValid());
67 if (reg_.IsValid()) { in ~ScopedTmpRegImpl()
68 encoder_->ReleaseScratchRegister(reg_); in ~ScopedTmpRegImpl()
141 Reg reg_; global() member in ark::compiler::ScopedTmpRegImpl
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/
H A Dassembler_aarch64.h25 Register(RegisterId reg, RegisterType type = RegisterType::X) : reg_(reg), type_(type) {}; in Register()
29 return Register(reg_, RegisterType::W); in W()
34 return Register(reg_, RegisterType::X); in X()
44 return reg_ == RegisterId::SP; in IsSp()
54 return reg_; in GetId()
59 return reg_ != RegisterId::INVALID_REG; in IsValid()
64 return reg_ != other.GetId() || type_ != other.GetType(); in operator !=()
69 return reg_ == other.GetId() && type_ == other.GetType(); in operator ==()
73 RegisterId reg_; member in panda::ecmascript::aarch64::Register
79 explicit VectorRegister(VectorRegisterId reg, Scale scale = D) : reg_(re
113 VectorRegisterId reg_; global() member in panda::ecmascript::aarch64::VectorRegister
219 Register reg_; global() member in panda::ecmascript::aarch64::Operand
[all...]

Completed in 1 milliseconds