Home
last modified time | relevance | path

Searched refs:AllocatedOperand (Results 1 – 19 of 19) sorted by relevance

/external/v8/test/cctest/compiler/
Dtest-gap-resolver.cc105 return AllocatedOperand( in FromKey()
220 return AllocatedOperand(LocationOperand::STACK_SLOT, rep, index); in CreateRandomOperand()
222 return AllocatedOperand(LocationOperand::REGISTER, rep, index); in CreateRandomOperand()
Dtest-jump-threading.cc60 AddGapMove(index, AllocatedOperand(LocationOperand::REGISTER, in RedundantMoves()
62 AllocatedOperand(LocationOperand::REGISTER, in RedundantMoves()
70 AllocatedOperand(LocationOperand::REGISTER, in NonRedundantMoves()
/external/v8/test/unittests/compiler/
Dregister-allocator-unittest.cc28 const AllocatedOperand& op, in AreOperandsOfSameType()
41 const AllocatedOperand& op, in AllocatedOperandMatches()
70 if (AllocatedOperandMatches(AllocatedOperand::cast(move->source()), src) && in IsParallelMovePresent()
71 AllocatedOperandMatches(AllocatedOperand::cast(move->destination()), in IsParallelMovePresent()
Dmove-optimizer-unittest.cc71 return AllocatedOperand(LocationOperand::STACK_SLOT, in ConvertMoveArg()
75 return AllocatedOperand(LocationOperand::REGISTER, in ConvertMoveArg()
/external/v8/src/compiler/
Dregister-allocator-verifier.cc515 const AllocatedOperand* reg_op = in VerifyGapMoves()
516 AllocatedOperand::cast(instr->OutputAt(i)); in VerifyGapMoves()
518 const AllocatedOperand* stack_op = AllocatedOperand::New( in VerifyGapMoves()
Dregister-allocator.cc431 DCHECK(AllocatedOperand::IsSupportedRepresentation(rep)); in LiveRange()
566 return AllocatedOperand(LocationOperand::REGISTER, representation(), in GetAssignedOperand()
917 AllocatedOperand TopLevelLiveRange::GetSpillRangeOperand() const { in GetSpillRangeOperand()
920 return AllocatedOperand(LocationOperand::STACK_SLOT, representation(), index); in GetSpillRangeOperand()
1599 allocated = AllocatedOperand(AllocatedOperand::STACK_SLOT, rep, in AllocateFixed()
1603 allocated = AllocatedOperand(AllocatedOperand::REGISTER, rep, in AllocateFixed()
1608 allocated = AllocatedOperand(AllocatedOperand::REGISTER, rep, in AllocateFixed()
1618 instr->reference_map()->RecordReference(*AllocatedOperand::cast(operand)); in AllocateFixed()
2039 AllocatedOperand::cast(output)->GetRegister().is( in ProcessInstructions()
3377 AllocatedOperand::cast(*delayed_reference.operand)); in PopulateReferenceMaps()
[all …]
Dgraph-visualizer.cc560 AllocatedOperand op = AllocatedOperand::cast(range->GetAssignedOperand()); in PrintLiveRange()
583 index = AllocatedOperand::cast(top->GetSpillOperand())->index(); in PrintLiveRange()
Dinstruction.h516 class AllocatedOperand : public LocationOperand {
518 AllocatedOperand(LocationKind kind, MachineRepresentation rep, int index) in AllocatedOperand() function
521 static AllocatedOperand* New(Zone* zone, LocationKind kind, in New()
523 return InstructionOperand::New(zone, AllocatedOperand(kind, rep, index)); in New()
526 INSTRUCTION_OPERAND_CASTS(AllocatedOperand, ALLOCATED);
756 void RecordReference(const AllocatedOperand& op);
Dregister-allocator.h542 AllocatedOperand GetSpillRangeOperand() const;
Dinstruction.cc336 void ReferenceMap::RecordReference(const AllocatedOperand& op) { in RecordReference()
/external/v8/src/compiler/x87/
Dcode-generator-x87.cc46 return SlotToOperand(AllocatedOperand::cast(op)->index(), extra); in ToOperand()
1786 auto allocated = AllocatedOperand::cast(*instr->InputAt(0)); in AssembleArchInstruction()
1798 auto allocated = AllocatedOperand::cast(*instr->InputAt(0)); in AssembleArchInstruction()
2482 auto allocated = AllocatedOperand::cast(*source); in AssembleMove()
2496 auto allocated = AllocatedOperand::cast(*source); in AssembleMove()
2559 auto allocated = AllocatedOperand::cast(*source); in AssembleSwap()
2575 auto allocated = AllocatedOperand::cast(*source); in AssembleSwap()
/external/v8/src/compiler/ia32/
Dcode-generator-ia32.cc52 return SlotToOperand(AllocatedOperand::cast(op)->index(), extra); in ToOperand()
/external/v8/src/compiler/mips/
Dcode-generator-mips.cc123 return SlotToMemOperand(AllocatedOperand::cast(op)->index()); in ToMemOperand()
/external/v8/src/compiler/arm/
Dcode-generator-arm.cc132 return SlotToMemOperand(AllocatedOperand::cast(op)->index()); in ToMemOperand()
/external/v8/src/compiler/arm64/
Dcode-generator-arm64.cc241 return SlotToMemOperand(AllocatedOperand::cast(op)->index(), masm); in ToMemOperand()
/external/v8/src/compiler/x64/
Dcode-generator-x64.cc53 return SlotToOperand(AllocatedOperand::cast(op)->index(), extra); in ToOperand()
/external/v8/src/compiler/s390/
Dcode-generator-s390.cc93 return SlotToMemOperand(AllocatedOperand::cast(op)->index()); in ToMemOperand()
/external/v8/src/compiler/ppc/
Dcode-generator-ppc.cc107 return SlotToMemOperand(AllocatedOperand::cast(op)->index()); in ToMemOperand()
/external/v8/src/compiler/mips64/
Dcode-generator-mips64.cc123 return SlotToMemOperand(AllocatedOperand::cast(op)->index()); in ToMemOperand()