• Home
  • Raw
  • Download

Lines Matching refs:cgen_

27     : cgen_(owner), masm_(owner, owner->masm()), moves_(32, owner->zone()),  in LGapResolver()
76 if (!move.IsRedundant()) moves_.Add(move, cgen_->zone()); in BuildInitialMoveList()
158 __ Mov(SavedValueRegister(), cgen_->ToRegister(source)); in BreakCycle()
161 __ Load(SavedValueRegister(), cgen_->ToMemOperand(source)); in BreakCycle()
163 __ Fmov(SavedFPValueRegister(), cgen_->ToDoubleRegister(source)); in BreakCycle()
165 __ Load(SavedFPValueRegister(), cgen_->ToMemOperand(source)); in BreakCycle()
182 __ Mov(cgen_->ToRegister(saved_destination_), SavedValueRegister()); in RestoreValue()
185 __ Store(SavedValueRegister(), cgen_->ToMemOperand(saved_destination_)); in RestoreValue()
188 __ Fmov(cgen_->ToDoubleRegister(saved_destination_), in RestoreValue()
191 __ Store(SavedFPValueRegister(), cgen_->ToMemOperand(saved_destination_)); in RestoreValue()
209 Register source_register = cgen_->ToRegister(source); in EmitMove()
211 __ Mov(cgen_->ToRegister(destination), source_register); in EmitMove()
214 __ Store(source_register, cgen_->ToMemOperand(destination)); in EmitMove()
218 MemOperand source_operand = cgen_->ToMemOperand(source); in EmitMove()
220 __ Load(cgen_->ToRegister(destination), source_operand); in EmitMove()
229 Register dst = cgen_->ToRegister(destination); in EmitMove()
230 if (cgen_->IsSmi(constant_source)) { in EmitMove()
231 __ Mov(dst, cgen_->ToSmi(constant_source)); in EmitMove()
232 } else if (cgen_->IsInteger32Constant(constant_source)) { in EmitMove()
233 __ Mov(dst, cgen_->ToInteger32(constant_source)); in EmitMove()
235 __ LoadObject(dst, cgen_->ToHandle(constant_source)); in EmitMove()
238 DoubleRegister result = cgen_->ToDoubleRegister(destination); in EmitMove()
239 __ Fmov(result, cgen_->ToDouble(constant_source)); in EmitMove()
243 if (cgen_->IsSmi(constant_source)) { in EmitMove()
244 Smi* smi = cgen_->ToSmi(constant_source); in EmitMove()
246 cgen_->ToMemOperand(destination)); in EmitMove()
247 } else if (cgen_->IsInteger32Constant(constant_source)) { in EmitMove()
248 __ StoreConstant(cgen_->ToInteger32(constant_source), in EmitMove()
249 cgen_->ToMemOperand(destination)); in EmitMove()
251 Handle<Object> handle = cgen_->ToHandle(constant_source); in EmitMove()
257 cgen_->ToMemOperand(destination)); in EmitMove()
261 __ Store(SavedValueRegister(), cgen_->ToMemOperand(destination)); in EmitMove()
268 DoubleRegister src = cgen_->ToDoubleRegister(source); in EmitMove()
270 __ Fmov(cgen_->ToDoubleRegister(destination), src); in EmitMove()
273 __ Store(src, cgen_->ToMemOperand(destination)); in EmitMove()
277 MemOperand src = cgen_->ToMemOperand(source); in EmitMove()
279 __ Load(cgen_->ToDoubleRegister(destination), src); in EmitMove()