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

  /external/v8/src/compiler/
gap-resolver.cc 30 const LocationOperand& src_loc = LocationOperand::cast(move->source());
31 const LocationOperand& dst_loc = LocationOperand::cast(move->destination());
47 if (src_kind == LocationOperand::REGISTER) {
58 if (dst_kind == LocationOperand::REGISTER) {
95 REP_BIT(LocationOperand::cast(move->destination()).representation());
158 LocationOperand::cast(other->source()).representation() >
221 if (LocationOperand::cast(other->source()).representation() >
228 if (LocationOperand::cast(other->source()).representation()
    [all...]
instruction.h 424 class LocationOperand : public InstructionOperand {
428 LocationOperand(InstructionOperand::Kind operand_kind,
429 LocationOperand::LocationKind location_kind,
501 bool IsCompatible(LocationOperand* op);
503 static LocationOperand* cast(InstructionOperand* op) {
505 return static_cast<LocationOperand*>(op);
508 static const LocationOperand* cast(const InstructionOperand* op) {
510 return static_cast<const LocationOperand*>(op);
513 static LocationOperand cast(const InstructionOperand& op) {
515 return *static_cast<const LocationOperand*>(&op)
    [all...]
code-generator-impl.h 131 return LocationOperand::cast(op)->GetRegister();
135 return LocationOperand::cast(op)->GetFloatRegister();
139 return LocationOperand::cast(op)->GetDoubleRegister();
143 return LocationOperand::cast(op)->GetSimd128Register();
code-generator.cc 440 int index = LocationOperand::cast(operand).index();
450 Register reg = LocationOperand::cast(operand).GetRegister();
518 LocationOperand::cast(source).index() >=
530 LocationOperand::cast(destination).index() >=
532 int index = LocationOperand::cast(destination).index();
568 DCHECK(LocationOperand::cast(source)->IsCompatible(
569 LocationOperand::cast(destination)));
590 DCHECK(LocationOperand::cast(source)->IsCompatible(
591 LocationOperand::cast(destination)));
    [all...]
instruction.cc 75 const LocationOperand& loc = *LocationOperand::cast(this);
76 const LocationOperand& other_loc = LocationOperand::cast(other);
77 LocationOperand::LocationKind kind = loc.location_kind();
78 LocationOperand::LocationKind other_kind = other_loc.location_kind();
83 if (kind == LocationOperand::REGISTER) {
90 DCHECK_EQ(LocationOperand::STACK_SLOT, kind);
101 bool LocationOperand::IsCompatible(LocationOperand* op)
    [all...]
move-optimizer.cc 40 fp_reps_ |= RepBit(LocationOperand::cast(op).representation());
55 const LocationOperand& loc = LocationOperand::cast(op);
85 if (Contains(AllocatedOperand(LocationOperand::REGISTER, other_rep1,
93 if (Contains(AllocatedOperand(LocationOperand::REGISTER, other_rep2,
register-allocator-verifier.cc 244 CHECK_EQ(LocationOperand::cast(op)->register_code(), constraint->value_);
248 CHECK_EQ(LocationOperand::cast(op)->register_code(), constraint->value_);
252 CHECK_EQ(LocationOperand::cast(op)->index(), constraint->value_);
256 CHECK_EQ(ElementSizeLog2Of(LocationOperand::cast(op)->representation()),
532 zone(), LocationOperand::LocationKind::STACK_SLOT, rep,
instruction-selector-impl.h 196 return ExplicitOperand(LocationOperand::REGISTER, rep,
199 return ExplicitOperand(LocationOperand::STACK_SLOT, rep,
register-allocator.cc 308 *register_code = LocationOperand::cast(operand)->register_code();
550 return AllocatedOperand(LocationOperand::REGISTER, representation(),
912 return AllocatedOperand(LocationOperand::STACK_SLOT, representation(), index);
    [all...]
  /external/v8/src/compiler/s390/
code-generator-s390.cc 34 return LocationOperand::cast(instr_->InputAt(index))->representation() ==
39 return LocationOperand::cast(instr_->InputAt(index))->representation() ==
    [all...]
instruction-selector-s390.cc 251 return LocationOperand(LocationOperand::EXPLICIT,
252 LocationOperand::REGISTER,
    [all...]
  /external/v8/src/compiler/ppc/
code-generator-ppc.cc     [all...]
instruction-selector-ppc.cc 74 return LocationOperand(LocationOperand::EXPLICIT,
75 LocationOperand::REGISTER,
    [all...]
  /external/v8/src/compiler/x64/
code-generator-x64.cc 595 (LocationOperand::cast(pushes.back()->destination()).index() + 1 ==
599 LocationOperand destination_location(
600 LocationOperand::cast(move->destination()));
605 LocationOperand source_location(LocationOperand::cast(source));
608 LocationOperand source_location(LocationOperand::cast(source));
    [all...]
instruction-selector-x64.cc     [all...]
  /external/v8/src/compiler/arm/
code-generator-arm.cc 618 (LocationOperand::cast(pushes.back()->destination()).index() + 1 ==
623 LocationOperand destination_location(
624 LocationOperand::cast(move->destination()));
632 LocationOperand source_location(LocationOperand::cast(source));
    [all...]
instruction-selector-arm.cc 81 return LocationOperand(LocationOperand::EXPLICIT,
82 LocationOperand::REGISTER,
    [all...]
  /external/v8/src/compiler/mips/
instruction-scheduler-mips.cc     [all...]
code-generator-mips.cc     [all...]
  /external/v8/src/compiler/ia32/
code-generator-ia32.cc 559 (LocationOperand::cast(pushes.back()->destination()).index() + 1 ==
563 LocationOperand destination_location(
564 LocationOperand::cast(move->destination()));
569 LocationOperand source_location(LocationOperand::cast(source));
572 LocationOperand source_location(LocationOperand::cast(source));
    [all...]
instruction-selector-ia32.cc     [all...]
  /external/v8/src/compiler/mips64/
code-generator-mips64.cc     [all...]
instruction-scheduler-mips64.cc     [all...]
  /external/v8/src/compiler/arm64/
instruction-selector-arm64.cc 56 return LocationOperand(LocationOperand::EXPLICIT,
57 LocationOperand::REGISTER,
    [all...]
code-generator-arm64.cc     [all...]

Completed in 655 milliseconds