| H A D | mid-tier-register-allocator.cc | 524 void VirtualRegisterData::Initialize(int virtual_register, in Initialize() argument 517 VirtualRegisterDataFor( int virtual_register) VirtualRegisterDataFor() argument 551 DefineAsFixedSpillOperand( AllocatedOperand* operand, int virtual_register, MachineRepresentation rep, int instr_index, bool is_deferred_block, bool is_exceptional_call_output) DefineAsFixedSpillOperand() argument 558 DefineAsUnallocatedOperand( int virtual_register, MachineRepresentation rep, int instr_index, bool is_deferred_block, bool is_exceptional_call_output) DefineAsUnallocatedOperand() argument 565 DefineAsPhi(int virtual_register, MachineRepresentation rep, int instr_index, bool is_deferred_block) DefineAsPhi() argument 884 int virtual_register() const { return virtual_register_; } virtual_register() function in v8::internal::compiler::final::final 956 Use(int virtual_register, int instr_index) Use() argument 968 PendingUse(InstructionOperand* operand, int virtual_register, bool can_be_constant, int instr_index) PendingUse() argument 1132 MoveToSpillSlotOnDeferred( int virtual_register, int instr_index, MidTierRegisterAllocationData* data) MoveToSpillSlotOnDeferred() argument 1193 MoveToSpillSlotOnDeferred( RegisterIndex reg, int virtual_register, int instr_index, MidTierRegisterAllocationData* data) MoveToSpillSlotOnDeferred() argument 1200 AllocateUse(RegisterIndex reg, int virtual_register, InstructionOperand* operand, int instr_index, MidTierRegisterAllocationData* data) AllocateUse() argument 1207 AllocatePendingUse(RegisterIndex reg, int virtual_register, InstructionOperand* operand, bool can_be_constant, int instr_index) AllocatePendingUse() argument 1673 RegisterForVirtualRegister( int virtual_register) RegisterForVirtualRegister() argument 1783 int virtual_register = MergeStateFrom() local 1875 VirtualRegisterData virtual_register = GetAllocatedRegBitVector() local 1887 int virtual_register = reg_state->VirtualRegisterForRegister(reg); SpillRegisterAtMerge() local 1898 int virtual_register = reg_state->VirtualRegisterForRegister(sibling); SpillRegisterAtMerge() local 1923 int virtual_register = reg_state->VirtualRegisterForRegister(simd_reg); SpillRegisterAtMerge() local 1935 MoveRegisterOnMerge( RegisterIndex from, RegisterIndex to, VirtualRegisterData& virtual_register, RpoNumber successor, RegisterState* succ_state) MoveRegisterOnMerge() argument 1953 int virtual_register = VirtualRegisterForRegister(reg); UpdateVirtualRegisterState() local 1965 int virtual_register = -1; CheckConsistency() local 1980 int virtual_register = VirtualRegisterForRegister(reg); CheckConsistency() local 2024 VirtualRegisterIsUnallocatedOrInReg( int virtual_register, RegisterIndex reg) VirtualRegisterIsUnallocatedOrInReg() argument 2030 IsFreeOrSameVirtualRegister( RegisterIndex reg, int virtual_register) IsFreeOrSameVirtualRegister() argument 2057 AssignRegister(RegisterIndex reg, int virtual_register, MachineRepresentation rep, UsePosition pos) AssignRegister() argument 2080 FreeRegister(RegisterIndex reg, int virtual_register, MachineRepresentation rep) FreeRegister() argument 2089 ChooseRegisterFor( VirtualRegisterData& virtual_register, int instr_index, UsePosition pos, bool must_use_register) ChooseRegisterFor() argument 2238 CommitRegister(RegisterIndex reg, int virtual_register, MachineRepresentation rep, InstructionOperand* operand, UsePosition pos) CommitRegister() argument 2256 int virtual_register = VirtualRegisterForRegister(reg); SpillRegister() local 2281 SpillRegisterForVirtualRegister( int virtual_register) SpillRegisterForVirtualRegister() argument 2295 VirtualRegisterData& virtual_register = SpillRegisterForDeferred() local 2305 AllocateDeferredBlockSpillOutput( int instr_index, RpoNumber deferred_block, VirtualRegisterData& virtual_register) AllocateDeferredBlockSpillOutput() argument 2336 AllocateUse( RegisterIndex reg, VirtualRegisterData& virtual_register, InstructionOperand* operand, int instr_index, UsePosition pos) AllocateUse() argument 2350 AllocatePendingUse( RegisterIndex reg, VirtualRegisterData& virtual_register, InstructionOperand* operand, bool can_be_constant, int instr_index) AllocatePendingUse() argument 2365 AllocateUseWithMove( RegisterIndex reg, VirtualRegisterData& virtual_register, UnallocatedOperand* operand, int instr_index, UsePosition pos) AllocateUseWithMove() argument 2378 AllocateInput( UnallocatedOperand* operand, VirtualRegisterData& virtual_register, int instr_index) AllocateInput() argument 2492 int virtual_register = vreg_data.vreg(); AllocateOutput() local 2583 AllocateTemp(UnallocatedOperand* operand, int virtual_register, MachineRepresentation rep, int instr_index) AllocateTemp() argument 2611 DefinedAfter(int virtual_register, int instr_index, UsePosition pos) DefinedAfter() argument 2622 ReserveFixedInputRegister( const UnallocatedOperand* operand, int virtual_register, MachineRepresentation rep, int instr_index) ReserveFixedInputRegister() argument 2630 ReserveFixedTempRegister( const UnallocatedOperand* operand, int virtual_register, MachineRepresentation rep, int instr_index) ReserveFixedTempRegister() argument 2637 ReserveFixedOutputRegister( const UnallocatedOperand* operand, int virtual_register, MachineRepresentation rep, int instr_index) ReserveFixedOutputRegister() argument 2644 ReserveFixedRegister( const UnallocatedOperand* operand, int virtual_register, MachineRepresentation rep, int instr_index, UsePosition pos) ReserveFixedRegister() argument 2737 AllocatePhi( VirtualRegisterData& virtual_register, const InstructionBlock* block) AllocatePhi() argument 2888 int virtual_register = constant_operand->virtual_register(); DefineOutputs() local 2896 int virtual_register = unallocated_operand->virtual_register(); DefineOutputs() local 2929 int virtual_register = phi->virtual_register(); DefineOutputs() local 3081 int virtual_register = temp->virtual_register(); AllocateRegisters() local 3194 int virtual_register = operand->virtual_register(); ReserveFixedRegisters() local 3248 VirtualRegisterData& virtual_register = AllocatePhis() local 3380 Allocate( VirtualRegisterData* virtual_register) Allocate() argument 3450 RecordReferences( const VirtualRegisterData& virtual_register) RecordReferences() argument [all...] |