OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:LocationOperand
(Results
1 - 10
of
10
) sorted by null
/external/v8/test/cctest/compiler/
test-gap-resolver.cc
37
LocationOperand
::LocationKind kind;
79
LocationOperand
::LocationKind kind;
83
index =
LocationOperand
::cast(op).GetRegister().code();
85
index =
LocationOperand
::cast(op).GetDoubleRegister().code();
87
index =
LocationOperand
::cast(op).index();
89
is_float = IsFloatingPoint(
LocationOperand
::cast(op).representation());
90
kind =
LocationOperand
::cast(op).location_kind();
93
kind =
LocationOperand
::REGISTER;
206
return AllocatedOperand(
LocationOperand
::STACK_SLOT,
209
return AllocatedOperand(
LocationOperand
::STACK_SLOT
[
all
...]
test-jump-threading.cc
60
AddGapMove(index, AllocatedOperand(
LocationOperand
::REGISTER,
62
AllocatedOperand(
LocationOperand
::REGISTER,
70
AllocatedOperand(
LocationOperand
::REGISTER,
/external/v8/src/compiler/
instruction.h
398
class
LocationOperand
: public InstructionOperand {
402
LocationOperand
(InstructionOperand::Kind operand_kind,
403
LocationOperand
::LocationKind location_kind,
456
static
LocationOperand
* cast(InstructionOperand* op) {
458
return static_cast<
LocationOperand
*>(op);
461
static const
LocationOperand
* cast(const InstructionOperand* op) {
463
return static_cast<const
LocationOperand
*>(op);
466
static
LocationOperand
cast(const InstructionOperand& op) {
468
return *static_cast<const
LocationOperand
*>(&op);
478
class ExplicitOperand : public
LocationOperand
{
[
all
...]
code-generator-impl.h
103
return
LocationOperand
::cast(op)->GetRegister();
107
return
LocationOperand
::cast(op)->GetDoubleRegister();
code-generator.cc
235
int index =
LocationOperand
::cast(operand).index();
242
Register reg =
LocationOperand
::cast(operand).GetRegister();
634
translation->StoreBoolStackSlot(
LocationOperand
::cast(op)->index());
637
translation->StoreInt32StackSlot(
LocationOperand
::cast(op)->index());
640
translation->StoreUint32StackSlot(
LocationOperand
::cast(op)->index());
642
translation->StoreStackSlot(
LocationOperand
::cast(op)->index());
648
translation->StoreDoubleStackSlot(
LocationOperand
::cast(op)->index());
instruction.cc
127
auto allocated =
LocationOperand
::cast(op);
129
os << "[stack:" <<
LocationOperand
::cast(op).index();
131
os << "[double_stack:" <<
LocationOperand
::cast(op).index();
133
os << "[" <<
LocationOperand
::cast(op).GetRegister().ToString() << "|R";
136
os << "[" <<
LocationOperand
::cast(op).GetDoubleRegister().ToString()
244
:
LocationOperand
(EXPLICIT, kind, rep, index) {
334
if (op.IsStackSlot() &&
LocationOperand
::cast(op).index() < 0) return;
instruction-selector-impl.h
134
return ExplicitOperand(
LocationOperand
::REGISTER, rep,
137
return ExplicitOperand(
LocationOperand
::STACK_SLOT, rep,
register-allocator-verifier.cc
235
CHECK_EQ(
LocationOperand
::cast(op)->GetRegister().code(),
240
CHECK_EQ(
LocationOperand
::cast(op)->GetDoubleRegister().code(),
245
CHECK_EQ(
LocationOperand
::cast(op)->index(), constraint->value_);
722
zone(),
LocationOperand
::LocationKind::STACK_SLOT, rep,
register-allocator.cc
74
LocationOperand
::cast(output)->GetRegister().is(reg)) {
86
LocationOperand
::cast(output)->GetDoubleRegister().is(reg)) {
165
?
LocationOperand
::cast(operand)->GetRegister().code()
166
:
LocationOperand
::cast(operand)->GetDoubleRegister().code();
414
return AllocatedOperand(
LocationOperand
::REGISTER, representation(),
826
return AllocatedOperand(
LocationOperand
::STACK_SLOT, representation(), index);
[
all
...]
/external/v8/test/unittests/compiler/
move-optimizer-unittest.cc
70
return AllocatedOperand(
LocationOperand
::STACK_SLOT,
74
return AllocatedOperand(
LocationOperand
::REGISTER,
78
return ExplicitOperand(
LocationOperand
::REGISTER,
Completed in 442 milliseconds