Lines Matching refs:cgen_
22 : cgen_(owner), moves_(32, owner->zone()), root_index_(0), in_cycle_(false), in LGapResolver()
26 #define __ ACCESS_MASM(cgen_->masm())
74 if (!move.IsRedundant()) moves_.Add(move, cgen_->zone()); in BuildInitialMoveList()
162 __ mov(kSavedValueRegister, cgen_->ToRegister(source)); in BreakCycle()
165 __ ldr(kSavedValueRegister, cgen_->ToMemOperand(source)); in BreakCycle()
167 __ vmov(kScratchDoubleReg, cgen_->ToDoubleRegister(source)); in BreakCycle()
169 __ vldr(kScratchDoubleReg, cgen_->ToMemOperand(source)); in BreakCycle()
183 __ mov(cgen_->ToRegister(saved_destination_), kSavedValueRegister); in RestoreValue()
185 __ str(kSavedValueRegister, cgen_->ToMemOperand(saved_destination_)); in RestoreValue()
187 __ vmov(cgen_->ToDoubleRegister(saved_destination_), kScratchDoubleReg); in RestoreValue()
189 __ vstr(kScratchDoubleReg, cgen_->ToMemOperand(saved_destination_)); in RestoreValue()
207 Register source_register = cgen_->ToRegister(source); in EmitMove()
209 __ mov(cgen_->ToRegister(destination), source_register); in EmitMove()
212 __ str(source_register, cgen_->ToMemOperand(destination)); in EmitMove()
215 MemOperand source_operand = cgen_->ToMemOperand(source); in EmitMove()
217 __ ldr(cgen_->ToRegister(destination), source_operand); in EmitMove()
220 MemOperand destination_operand = cgen_->ToMemOperand(destination); in EmitMove()
236 Register dst = cgen_->ToRegister(destination); in EmitMove()
237 Representation r = cgen_->IsSmi(constant_source) in EmitMove()
239 if (cgen_->IsInteger32(constant_source)) { in EmitMove()
240 __ mov(dst, Operand(cgen_->ToRepresentation(constant_source, r))); in EmitMove()
242 __ Move(dst, cgen_->ToHandle(constant_source)); in EmitMove()
245 DwVfpRegister result = cgen_->ToDoubleRegister(destination); in EmitMove()
246 double v = cgen_->ToDouble(constant_source); in EmitMove()
252 Representation r = cgen_->IsSmi(constant_source) in EmitMove()
254 if (cgen_->IsInteger32(constant_source)) { in EmitMove()
256 Operand(cgen_->ToRepresentation(constant_source, r))); in EmitMove()
258 __ Move(kSavedValueRegister, cgen_->ToHandle(constant_source)); in EmitMove()
260 __ str(kSavedValueRegister, cgen_->ToMemOperand(destination)); in EmitMove()
264 DwVfpRegister source_register = cgen_->ToDoubleRegister(source); in EmitMove()
266 __ vmov(cgen_->ToDoubleRegister(destination), source_register); in EmitMove()
269 __ vstr(source_register, cgen_->ToMemOperand(destination)); in EmitMove()
273 MemOperand source_operand = cgen_->ToMemOperand(source); in EmitMove()
275 __ vldr(cgen_->ToDoubleRegister(destination), source_operand); in EmitMove()
278 MemOperand destination_operand = cgen_->ToMemOperand(destination); in EmitMove()