Home
last modified time | relevance | path

Searched refs:cgen_ (Results 1 – 8 of 8) sorted by relevance

/external/v8/src/arm/
Dlithium-gap-resolver-arm.cc39 : cgen_(owner), moves_(32), root_index_(0), in_cycle_(false), in LGapResolver()
158 #define __ ACCESS_MASM(cgen_->masm())
170 __ mov(kSavedValueRegister, cgen_->ToRegister(source)); in BreakCycle()
172 __ ldr(kSavedValueRegister, cgen_->ToMemOperand(source)); in BreakCycle()
174 __ vmov(kScratchDoubleReg, cgen_->ToDoubleRegister(source)); in BreakCycle()
176 __ vldr(kScratchDoubleReg, cgen_->ToMemOperand(source)); in BreakCycle()
191 __ mov(cgen_->ToRegister(saved_destination_), kSavedValueRegister); in RestoreValue()
193 __ str(kSavedValueRegister, cgen_->ToMemOperand(saved_destination_)); in RestoreValue()
195 __ vmov(cgen_->ToDoubleRegister(saved_destination_), kScratchDoubleReg); in RestoreValue()
197 __ vstr(kScratchDoubleReg, cgen_->ToMemOperand(saved_destination_)); in RestoreValue()
[all …]
Dlithium-gap-resolver-arm.h71 LCodeGen* cgen_; variable
/external/v8/src/mips/
Dlithium-gap-resolver-mips.cc37 : cgen_(owner), in LGapResolver()
159 #define __ ACCESS_MASM(cgen_->masm())
171 __ mov(kLithiumScratchReg, cgen_->ToRegister(source)); in BreakCycle()
173 __ lw(kLithiumScratchReg, cgen_->ToMemOperand(source)); in BreakCycle()
175 __ mov_d(kLithiumScratchDouble, cgen_->ToDoubleRegister(source)); in BreakCycle()
177 __ ldc1(kLithiumScratchDouble, cgen_->ToMemOperand(source)); in BreakCycle()
192 __ mov(cgen_->ToRegister(saved_destination_), kLithiumScratchReg); in RestoreValue()
194 __ sw(kLithiumScratchReg, cgen_->ToMemOperand(saved_destination_)); in RestoreValue()
196 __ mov_d(cgen_->ToDoubleRegister(saved_destination_), in RestoreValue()
200 cgen_->ToMemOperand(saved_destination_)); in RestoreValue()
[all …]
Dlithium-gap-resolver-mips.h71 LCodeGen* cgen_; variable
/external/v8/src/x64/
Dlithium-gap-resolver-x64.cc39 : cgen_(owner), moves_(32) {} in LGapResolver()
162 #define __ ACCESS_MASM(cgen_->masm())
172 Register src = cgen_->ToRegister(source); in EmitMove()
174 Register dst = cgen_->ToRegister(destination); in EmitMove()
178 Operand dst = cgen_->ToOperand(destination); in EmitMove()
183 Operand src = cgen_->ToOperand(source); in EmitMove()
185 Register dst = cgen_->ToRegister(destination); in EmitMove()
189 Operand dst = cgen_->ToOperand(destination); in EmitMove()
197 Register dst = cgen_->ToRegister(destination); in EmitMove()
198 if (cgen_->IsInteger32Constant(constant_source)) { in EmitMove()
[all …]
Dlithium-gap-resolver-x64.h66 LCodeGen* cgen_; variable
/external/v8/src/ia32/
Dlithium-gap-resolver-ia32.cc39 : cgen_(owner), in LGapResolver()
228 #define __ ACCESS_MASM(cgen_->masm())
286 Register src = cgen_->ToRegister(source); in EmitMove()
287 Operand dst = cgen_->ToOperand(destination); in EmitMove()
292 Operand src = cgen_->ToOperand(source); in EmitMove()
294 Register dst = cgen_->ToRegister(destination); in EmitMove()
300 Operand dst = cgen_->ToOperand(destination); in EmitMove()
308 Register dst = cgen_->ToRegister(destination); in EmitMove()
309 if (cgen_->IsInteger32(constant_source)) { in EmitMove()
310 __ Set(dst, cgen_->ToInteger32Immediate(constant_source)); in EmitMove()
[all …]
Dlithium-gap-resolver-ia32.h94 LCodeGen* cgen_; variable