Searched refs:UnallocatedOperand (Results 1 – 9 of 9) sorted by relevance
/external/v8/src/compiler/ |
D | instruction-selector-impl.h | 42 UnallocatedOperand(UnallocatedOperand::MUST_HAVE_REGISTER, in DefineAsRegister() 48 UnallocatedOperand(UnallocatedOperand::SAME_AS_FIRST_INPUT, in DefineSameAsFirst() 53 return Define(node, UnallocatedOperand(UnallocatedOperand::FIXED_REGISTER, in DefineAsFixed() 60 UnallocatedOperand(UnallocatedOperand::FIXED_FP_REGISTER, in DefineAsFixed() 88 return Use(node, UnallocatedOperand(UnallocatedOperand::NONE, in Use() 89 UnallocatedOperand::USED_AT_START, in Use() 94 return Use(node, UnallocatedOperand(UnallocatedOperand::ANY, in UseAnyAtEnd() 95 UnallocatedOperand::USED_AT_END, in UseAnyAtEnd() 100 return Use(node, UnallocatedOperand(UnallocatedOperand::ANY, in UseAny() 101 UnallocatedOperand::USED_AT_START, in UseAny() [all …]
|
D | register-allocator-verifier.cc | 159 const UnallocatedOperand* unallocated = UnallocatedOperand::cast(op); in BuildConstraint() 162 if (unallocated->basic_policy() == UnallocatedOperand::FIXED_SLOT) { in BuildConstraint() 167 case UnallocatedOperand::ANY: in BuildConstraint() 168 case UnallocatedOperand::NONE: in BuildConstraint() 175 case UnallocatedOperand::FIXED_REGISTER: in BuildConstraint() 184 case UnallocatedOperand::FIXED_FP_REGISTER: in BuildConstraint() 188 case UnallocatedOperand::MUST_HAVE_REGISTER: in BuildConstraint() 195 case UnallocatedOperand::MUST_HAVE_SLOT: in BuildConstraint() 200 case UnallocatedOperand::SAME_AS_FIRST_INPUT: in BuildConstraint()
|
D | instruction.cc | 115 const UnallocatedOperand* unalloc = UnallocatedOperand::cast(&op); in operator <<() 117 if (unalloc->basic_policy() == UnallocatedOperand::FIXED_SLOT) { in operator <<() 121 case UnallocatedOperand::NONE: in operator <<() 123 case UnallocatedOperand::FIXED_REGISTER: in operator <<() 128 case UnallocatedOperand::FIXED_FP_REGISTER: in operator <<() 133 case UnallocatedOperand::MUST_HAVE_REGISTER: in operator <<() 135 case UnallocatedOperand::MUST_HAVE_SLOT: in operator <<() 137 case UnallocatedOperand::SAME_AS_FIRST_INPUT: in operator <<() 139 case UnallocatedOperand::ANY: in operator <<() 592 output_(UnallocatedOperand(UnallocatedOperand::NONE, virtual_register)), in PhiInstruction() [all …]
|
D | register-allocator.cc | 265 const UnallocatedOperand* unalloc = UnallocatedOperand::cast(operand_); in UsePosition() 1592 UnallocatedOperand* operand, int pos, bool is_tagged) { in AllocateFixed() 1655 UnallocatedOperand* output = UnallocatedOperand::cast(output_operand); in MeetRegisterConstraintsForLastInstructionInBlock() 1676 UnallocatedOperand output_copy(UnallocatedOperand::ANY, output_vreg); in MeetRegisterConstraintsForLastInstructionInBlock() 1698 UnallocatedOperand* temp = UnallocatedOperand::cast(first->TempAt(i)); in MeetConstraintsAfter() 1711 UnallocatedOperand* first_output = UnallocatedOperand::cast(output); in MeetConstraintsAfter() 1717 UnallocatedOperand output_copy(UnallocatedOperand::ANY, output_vreg); in MeetConstraintsAfter() 1756 UnallocatedOperand* cur_input = UnallocatedOperand::cast(input); in MeetConstraintsBefore() 1759 UnallocatedOperand input_copy(UnallocatedOperand::ANY, input_vreg); in MeetConstraintsBefore() 1769 UnallocatedOperand* second_output = UnallocatedOperand::cast(output); in MeetConstraintsBefore() [all …]
|
D | instruction.h | 170 class UnallocatedOperand : public InstructionOperand { 198 UnallocatedOperand(ExtendedPolicy policy, int virtual_register) in UnallocatedOperand() function 199 : UnallocatedOperand(virtual_register) { in UnallocatedOperand() 205 UnallocatedOperand(BasicPolicy policy, int index, int virtual_register) in UnallocatedOperand() function 206 : UnallocatedOperand(virtual_register) { in UnallocatedOperand() 213 UnallocatedOperand(ExtendedPolicy policy, int index, int virtual_register) in UnallocatedOperand() function 214 : UnallocatedOperand(virtual_register) { in UnallocatedOperand() 222 UnallocatedOperand(ExtendedPolicy policy, Lifetime lifetime, in UnallocatedOperand() function 224 : UnallocatedOperand(virtual_register) { in UnallocatedOperand() 230 UnallocatedOperand(int reg_id, int slot_id, int virtual_register) in UnallocatedOperand() function [all …]
|
D | instruction-scheduler.h | 187 (UnallocatedOperand::cast(instr->OutputAt(0)) in IsFixedRegisterParameter() 189 UnallocatedOperand::cast(instr->OutputAt(0)) in IsFixedRegisterParameter()
|
D | instruction-scheduler.cc | 176 int32_t vreg = UnallocatedOperand::cast(input)->virtual_register(); in AddInstruction() 188 operands_map_[UnallocatedOperand::cast(output)->virtual_register()] = in AddInstruction()
|
D | instruction-selector.cc | 304 int vreg = UnallocatedOperand::cast(op)->virtual_register(); in TryRename() 307 UnallocatedOperand::cast(op)->set_virtual_register(rename); in TryRename() 407 UnallocatedOperand unalloc = UnallocatedOperand::cast(op); in MarkAsRepresentation() 770 if (UnallocatedOperand::cast(op).HasFixedSlotPolicy() && !call_tail) { in InitializeCallBuffer() 771 int stack_index = -UnallocatedOperand::cast(op).fixed_slot_index() - 1; in InitializeCallBuffer()
|
D | register-allocator.h | 890 InstructionOperand* AllocateFixed(UnallocatedOperand* operand, int pos,
|