Home
last modified time | relevance | path

Searched refs:reg_ (Results 1 – 7 of 7) sorted by relevance

/art/compiler/dex/
Dreg_storage.h109 : reg_( in RegStorage()
115 : reg_( in RegStorage()
124 constexpr explicit RegStorage(uint16_t val) : reg_(val) {} in RegStorage()
125 RegStorage() : reg_(kInvalid) {} in RegStorage()
135 return (reg_ == rhs.GetRawBits()); in ExactlyEquals()
139 return (reg_ != rhs.GetRawBits()); in NotExactlyEquals()
143 return ((reg_ & kValidMask) == kValid); in Valid()
147 return ((reg_ & kShapeMask) == k32BitSolo); in Is32Bit()
151 return ((reg_ & k64BitMask) == k64Bits); in Is64Bit()
159 return ((reg_ & kShapeMask) == k64BitSolo); in Is64BitSolo()
[all …]
/art/compiler/utils/x86_64/
Dconstants_x86_64.h32 explicit CpuRegister(Register r) : reg_(r) {} in CpuRegister()
33 explicit CpuRegister(int r) : reg_(Register(r)) {} in CpuRegister()
35 return reg_; in AsRegister()
38 return reg_ & 7; in LowBits()
41 return reg_ > 7; in NeedsRex()
44 const Register reg_;
50 explicit XmmRegister(FloatRegister r) : reg_(r) {} in XmmRegister()
51 explicit XmmRegister(int r) : reg_(FloatRegister(r)) {} in XmmRegister()
53 return reg_; in AsFloatRegister()
56 return reg_ & 7; in LowBits()
[all …]
/art/compiler/optimizing/
Dparallel_move_resolver.h69 int GetRegister() const { return reg_; } in GetRegister()
74 int reg_; variable
Dparallel_move_resolver.cc273 reg_(kNoRegister), in ScratchRegisterScope()
275 reg_ = resolver_->AllocateScratchRegister(blocked, number_of_registers, if_scratch, &spilled_); in ScratchRegisterScope()
278 resolver->SpillScratch(reg_); in ScratchRegisterScope()
285 resolver_->RestoreScratch(reg_); in ~ScratchRegisterScope()
Dcode_generator_x86.cc80 explicit DivRemMinusOneSlowPathX86(Register reg, bool is_div) : reg_(reg), is_div_(is_div) {} in DivRemMinusOneSlowPathX86()
85 __ negl(reg_); in EmitNativeCode()
87 __ movl(reg_, Immediate(0)); in EmitNativeCode()
93 Register reg_; member in art::x86::DivRemMinusOneSlowPathX86
/art/compiler/dex/quick/
Dmir_to_lir.h354 RegStorage GetReg() { return reg_; } in GetReg()
355 void SetReg(RegStorage reg) { reg_ = reg; } in SetReg()
403 RegStorage reg_;
Dralloc_util.cc46 : reg_(r), is_temp_(false), wide_value_(false), dirty_(false), aliased_(false), partner_(r), in RegisterInfo()