HomeSort by relevance Sort by last modified time
    Searched refs:constant_source (Results 1 - 10 of 10) sorted by null

  /external/v8/src/crankshaft/x64/
lithium-gap-resolver-x64.cc 172 LConstantOperand* constant_source = LConstantOperand::cast(source); local
175 if (cgen_->IsSmiConstant(constant_source)) {
176 __ Move(dst, cgen_->ToSmi(constant_source));
177 } else if (cgen_->IsInteger32Constant(constant_source)) {
178 int32_t constant = cgen_->ToInteger32(constant_source);
181 if (cgen_->IsDehoistedKeyConstant(constant_source)) {
187 __ Move(dst, cgen_->ToHandle(constant_source));
190 double v = cgen_->ToDouble(constant_source);
202 if (cgen_->IsSmiConstant(constant_source)) {
203 __ Move(dst, cgen_->ToSmi(constant_source));
    [all...]
  /external/v8/src/crankshaft/arm64/
lithium-gap-resolver-arm64.cc 227 LConstantOperand* constant_source = LConstantOperand::cast(source); local
230 if (cgen_->IsSmi(constant_source)) {
231 __ Mov(dst, cgen_->ToSmi(constant_source));
232 } else if (cgen_->IsInteger32Constant(constant_source)) {
233 __ Mov(dst, cgen_->ToInteger32(constant_source));
235 __ LoadObject(dst, cgen_->ToHandle(constant_source));
239 __ Fmov(result, cgen_->ToDouble(constant_source));
243 if (cgen_->IsSmi(constant_source)) {
244 Smi* smi = cgen_->ToSmi(constant_source);
247 } else if (cgen_->IsInteger32Constant(constant_source)) {
    [all...]
  /external/v8/src/crankshaft/mips64/
lithium-gap-resolver-mips64.cc 227 LConstantOperand* constant_source = LConstantOperand::cast(source); local
230 if (cgen_->IsSmi(constant_source)) {
231 __ li(dst, Operand(cgen_->ToSmi(constant_source)));
232 } else if (cgen_->IsInteger32(constant_source)) {
233 __ li(dst, Operand(cgen_->ToInteger32(constant_source)));
235 __ li(dst, cgen_->ToHandle(constant_source));
239 double v = cgen_->ToDouble(constant_source);
244 if (cgen_->IsSmi(constant_source)) {
245 __ li(kLithiumScratchReg, Operand(cgen_->ToSmi(constant_source)));
247 } else if (cgen_->IsInteger32(constant_source)) {
    [all...]
  /external/v8/src/crankshaft/arm/
lithium-gap-resolver-arm.cc 234 LConstantOperand* constant_source = LConstantOperand::cast(source); local
237 Representation r = cgen_->IsSmi(constant_source)
239 if (cgen_->IsInteger32(constant_source)) {
240 __ mov(dst, Operand(cgen_->ToRepresentation(constant_source, r)));
242 __ Move(dst, cgen_->ToHandle(constant_source));
246 double v = cgen_->ToDouble(constant_source);
252 Representation r = cgen_->IsSmi(constant_source)
254 if (cgen_->IsInteger32(constant_source)) {
256 Operand(cgen_->ToRepresentation(constant_source, r)));
258 __ Move(kSavedValueRegister, cgen_->ToHandle(constant_source));
    [all...]
  /external/v8/src/crankshaft/mips/
lithium-gap-resolver-mips.cc 227 LConstantOperand* constant_source = LConstantOperand::cast(source); local
230 Representation r = cgen_->IsSmi(constant_source)
232 if (cgen_->IsInteger32(constant_source)) {
233 __ li(dst, Operand(cgen_->ToRepresentation(constant_source, r)));
235 __ li(dst, cgen_->ToHandle(constant_source));
239 double v = cgen_->ToDouble(constant_source);
244 Representation r = cgen_->IsSmi(constant_source)
246 if (cgen_->IsInteger32(constant_source)) {
248 Operand(cgen_->ToRepresentation(constant_source, r)));
250 __ li(kLithiumScratchReg, cgen_->ToHandle(constant_source));
    [all...]
  /external/v8/src/crankshaft/ppc/
lithium-gap-resolver-ppc.cc 218 LConstantOperand* constant_source = LConstantOperand::cast(source); local
221 if (cgen_->IsInteger32(constant_source)) {
222 cgen_->EmitLoadIntegerConstant(constant_source, dst);
224 __ Move(dst, cgen_->ToHandle(constant_source));
228 double v = cgen_->ToDouble(constant_source);
233 if (cgen_->IsInteger32(constant_source)) {
234 cgen_->EmitLoadIntegerConstant(constant_source, kSavedValueRegister);
236 __ Move(kSavedValueRegister, cgen_->ToHandle(constant_source));
  /external/v8/src/crankshaft/s390/
lithium-gap-resolver-s390.cc 212 LConstantOperand* constant_source = LConstantOperand::cast(source); local
215 if (cgen_->IsInteger32(constant_source)) {
216 cgen_->EmitLoadIntegerConstant(constant_source, dst);
218 __ Move(dst, cgen_->ToHandle(constant_source));
222 double v = cgen_->ToDouble(constant_source);
227 if (cgen_->IsInteger32(constant_source)) {
228 cgen_->EmitLoadIntegerConstant(constant_source, kSavedValueRegister);
230 __ Move(kSavedValueRegister, cgen_->ToHandle(constant_source));
  /external/v8/src/crankshaft/x87/
lithium-gap-resolver-x87.cc 289 LConstantOperand* constant_source = LConstantOperand::cast(source); local
292 Representation r = cgen_->IsSmi(constant_source)
294 if (cgen_->IsInteger32(constant_source)) {
295 __ Move(dst, cgen_->ToImmediate(constant_source, r));
297 __ LoadObject(dst, cgen_->ToHandle(constant_source));
300 double v = cgen_->ToDouble(constant_source);
312 Representation r = cgen_->IsSmi(constant_source)
314 if (cgen_->IsInteger32(constant_source)) {
315 __ Move(dst, cgen_->ToImmediate(constant_source, r));
318 __ LoadObject(tmp, cgen_->ToHandle(constant_source));
    [all...]
  /external/v8/src/crankshaft/ia32/
lithium-gap-resolver-ia32.cc 288 LConstantOperand* constant_source = LConstantOperand::cast(source); local
291 Representation r = cgen_->IsSmi(constant_source)
293 if (cgen_->IsInteger32(constant_source)) {
294 __ Move(dst, cgen_->ToImmediate(constant_source, r));
296 __ LoadObject(dst, cgen_->ToHandle(constant_source));
299 double v = cgen_->ToDouble(constant_source);
315 Representation r = cgen_->IsSmi(constant_source)
317 if (cgen_->IsInteger32(constant_source)) {
318 __ Move(dst, cgen_->ToImmediate(constant_source, r));
321 __ LoadObject(tmp, cgen_->ToHandle(constant_source));
    [all...]
  /external/v8/src/compiler/x64/
code-generator-x64.cc 2637 ConstantOperand* constant_source = ConstantOperand::cast(source); local
    [all...]

Completed in 783 milliseconds