Revision f230a1cf deps/v8/src/arm/lithium-gap-resolver-arm.cc
deps/v8/src/arm/lithium-gap-resolver-arm.cc | ||
---|---|---|
252 | 252 |
if (cgen_->IsInteger32(constant_source)) { |
253 | 253 |
__ mov(dst, Operand(cgen_->ToRepresentation(constant_source, r))); |
254 | 254 |
} else { |
255 |
__ LoadObject(dst, cgen_->ToHandle(constant_source));
|
|
255 |
__ Move(dst, cgen_->ToHandle(constant_source));
|
|
256 | 256 |
} |
257 | 257 |
} else if (destination->IsDoubleRegister()) { |
258 | 258 |
DwVfpRegister result = cgen_->ToDoubleRegister(destination); |
... | ... | |
267 | 267 |
__ mov(kSavedValueRegister, |
268 | 268 |
Operand(cgen_->ToRepresentation(constant_source, r))); |
269 | 269 |
} else { |
270 |
__ LoadObject(kSavedValueRegister,
|
|
270 |
__ Move(kSavedValueRegister,
|
|
271 | 271 |
cgen_->ToHandle(constant_source)); |
272 | 272 |
} |
273 | 273 |
__ str(kSavedValueRegister, cgen_->ToMemOperand(destination)); |
Also available in: Unified diff