/external/chromium_org/v8/src/arm/ |
lithium-gap-resolver-arm.cc | 247 LConstantOperand* constant_source = LConstantOperand::cast(source); local 250 Representation r = cgen_->IsSmi(constant_source) 252 if (cgen_->IsInteger32(constant_source)) { 253 __ mov(dst, Operand(cgen_->ToRepresentation(constant_source, r))); 255 __ Move(dst, cgen_->ToHandle(constant_source)); 259 double v = cgen_->ToDouble(constant_source); 264 Representation r = cgen_->IsSmi(constant_source) 266 if (cgen_->IsInteger32(constant_source)) { 268 Operand(cgen_->ToRepresentation(constant_source, r))); 271 cgen_->ToHandle(constant_source)); [all...] |
/external/chromium_org/v8/src/mips/ |
lithium-gap-resolver-mips.cc | 251 LConstantOperand* constant_source = LConstantOperand::cast(source); local 254 Representation r = cgen_->IsSmi(constant_source) 256 if (cgen_->IsInteger32(constant_source)) { 257 __ li(dst, Operand(cgen_->ToRepresentation(constant_source, r))); 259 __ li(dst, cgen_->ToHandle(constant_source)); 263 double v = cgen_->ToDouble(constant_source); 268 Representation r = cgen_->IsSmi(constant_source) 270 if (cgen_->IsInteger32(constant_source)) { 272 Operand(cgen_->ToRepresentation(constant_source, r))); 274 __ li(kLithiumScratchReg, cgen_->ToHandle(constant_source)); [all...] |
/external/chromium_org/v8/src/x64/ |
lithium-gap-resolver-x64.cc | 195 LConstantOperand* constant_source = LConstantOperand::cast(source); local 198 if (cgen_->IsSmiConstant(constant_source)) { 199 __ Move(dst, cgen_->ToSmi(constant_source)); 200 } else if (cgen_->IsInteger32Constant(constant_source)) { 201 __ movl(dst, Immediate(cgen_->ToInteger32(constant_source))); 203 __ Move(dst, cgen_->ToHandle(constant_source)); 206 double v = cgen_->ToDouble(constant_source); 218 if (cgen_->IsSmiConstant(constant_source)) { 219 __ Move(dst, cgen_->ToSmi(constant_source)); 220 } else if (cgen_->IsInteger32Constant(constant_source)) { [all...] |
/external/v8/src/arm/ |
lithium-gap-resolver-arm.cc | 248 LConstantOperand* constant_source = LConstantOperand::cast(source); local 251 if (cgen_->IsInteger32(constant_source)) { 252 __ mov(dst, Operand(cgen_->ToInteger32(constant_source))); 254 __ LoadObject(dst, cgen_->ToHandle(constant_source)); 259 if (cgen_->IsInteger32(constant_source)) { 261 Operand(cgen_->ToInteger32(constant_source))); 264 cgen_->ToHandle(constant_source));
|
/external/v8/src/mips/ |
lithium-gap-resolver-mips.cc | 252 LConstantOperand* constant_source = LConstantOperand::cast(source); local 255 if (cgen_->IsInteger32(constant_source)) { 256 __ li(dst, Operand(cgen_->ToInteger32(constant_source))); 258 __ LoadObject(dst, cgen_->ToHandle(constant_source)); 263 if (cgen_->IsInteger32(constant_source)) { 265 Operand(cgen_->ToInteger32(constant_source))); 268 cgen_->ToHandle(constant_source));
|
/external/v8/src/x64/ |
lithium-gap-resolver-x64.cc | 195 LConstantOperand* constant_source = LConstantOperand::cast(source); local 198 if (cgen_->IsInteger32Constant(constant_source)) { 199 __ movl(dst, Immediate(cgen_->ToInteger32(constant_source))); 201 __ LoadObject(dst, cgen_->ToHandle(constant_source)); 206 if (cgen_->IsInteger32Constant(constant_source)) { 209 __ movq(dst, Immediate(cgen_->ToInteger32(constant_source))); 211 __ LoadObject(kScratchRegister, cgen_->ToHandle(constant_source));
|
/external/v8/src/ia32/ |
lithium-gap-resolver-ia32.cc | 306 LConstantOperand* constant_source = LConstantOperand::cast(source); local 309 if (cgen_->IsInteger32(constant_source)) { 310 __ Set(dst, cgen_->ToInteger32Immediate(constant_source)); 312 __ LoadObject(dst, cgen_->ToHandle(constant_source)); 317 if (cgen_->IsInteger32(constant_source)) { 318 __ Set(dst, cgen_->ToInteger32Immediate(constant_source)); 321 __ LoadObject(tmp, cgen_->ToHandle(constant_source));
|
/external/chromium_org/v8/src/ia32/ |
lithium-gap-resolver-ia32.cc | 306 LConstantOperand* constant_source = LConstantOperand::cast(source); local 309 Representation r = cgen_->IsSmi(constant_source) 311 if (cgen_->IsInteger32(constant_source)) { 312 __ Set(dst, cgen_->ToImmediate(constant_source, r)); 314 __ LoadObject(dst, cgen_->ToHandle(constant_source)); 317 double v = cgen_->ToDouble(constant_source); 342 Representation r = cgen_->IsSmi(constant_source) 344 if (cgen_->IsInteger32(constant_source)) { 345 __ Set(dst, cgen_->ToImmediate(constant_source, r)); 348 __ LoadObject(tmp, cgen_->ToHandle(constant_source)); [all...] |