• Home
  • Raw
  • Download

Lines Matching refs:cgen_

15     : cgen_(owner),  in LGapResolver()
59 if (!move.IsRedundant()) moves_.Add(move, cgen_->zone()); in BuildInitialMoveList()
133 #define __ ACCESS_MASM(cgen_->masm())
145 __ LoadRR(kSavedValueRegister, cgen_->ToRegister(source)); in BreakCycle()
147 __ LoadP(kSavedValueRegister, cgen_->ToMemOperand(source)); in BreakCycle()
149 __ ldr(kScratchDoubleReg, cgen_->ToDoubleRegister(source)); in BreakCycle()
151 __ LoadDouble(kScratchDoubleReg, cgen_->ToMemOperand(source)); in BreakCycle()
165 __ LoadRR(cgen_->ToRegister(saved_destination_), kSavedValueRegister); in RestoreValue()
167 __ StoreP(kSavedValueRegister, cgen_->ToMemOperand(saved_destination_)); in RestoreValue()
169 __ ldr(cgen_->ToDoubleRegister(saved_destination_), kScratchDoubleReg); in RestoreValue()
171 __ StoreDouble(kScratchDoubleReg, cgen_->ToMemOperand(saved_destination_)); in RestoreValue()
188 Register source_register = cgen_->ToRegister(source); in EmitMove()
190 __ LoadRR(cgen_->ToRegister(destination), source_register); in EmitMove()
193 __ StoreP(source_register, cgen_->ToMemOperand(destination)); in EmitMove()
196 MemOperand source_operand = cgen_->ToMemOperand(source); in EmitMove()
198 __ LoadP(cgen_->ToRegister(destination), source_operand); in EmitMove()
201 MemOperand destination_operand = cgen_->ToMemOperand(destination); in EmitMove()
214 Register dst = cgen_->ToRegister(destination); in EmitMove()
215 if (cgen_->IsInteger32(constant_source)) { in EmitMove()
216 cgen_->EmitLoadIntegerConstant(constant_source, dst); in EmitMove()
218 __ Move(dst, cgen_->ToHandle(constant_source)); in EmitMove()
221 DoubleRegister result = cgen_->ToDoubleRegister(destination); in EmitMove()
222 double v = cgen_->ToDouble(constant_source); in EmitMove()
227 if (cgen_->IsInteger32(constant_source)) { in EmitMove()
228 cgen_->EmitLoadIntegerConstant(constant_source, kSavedValueRegister); in EmitMove()
230 __ Move(kSavedValueRegister, cgen_->ToHandle(constant_source)); in EmitMove()
232 __ StoreP(kSavedValueRegister, cgen_->ToMemOperand(destination)); in EmitMove()
236 DoubleRegister source_register = cgen_->ToDoubleRegister(source); in EmitMove()
238 __ ldr(cgen_->ToDoubleRegister(destination), source_register); in EmitMove()
241 __ StoreDouble(source_register, cgen_->ToMemOperand(destination)); in EmitMove()
245 MemOperand source_operand = cgen_->ToMemOperand(source); in EmitMove()
247 __ LoadDouble(cgen_->ToDoubleRegister(destination), source_operand); in EmitMove()
250 MemOperand destination_operand = cgen_->ToMemOperand(destination); in EmitMove()
258 MemOperand source_high_operand = cgen_->ToHighMemOperand(source); in EmitMove()
260 cgen_->ToHighMemOperand(destination); in EmitMove()