Home
last modified time | relevance | path

Searched defs:virtual_register (Results 1 - 7 of 7) sorted by relevance

/third_party/node/deps/v8/src/compiler/backend/
H A Dregister-allocator-verifier.h111 explicit FinalAssessment(int virtual_register) in FinalAssessment() argument
116 int virtual_register() const { return virtual_register_; } in virtual_register() function in v8::internal::compiler::final
152 void AddDefinition(InstructionOperand operand, int virtual_register) { in AddDefinition() argument
H A Dinstruction-selector-impl.h110 int virtual_register = GetVReg(node); in DefineAsConstant() local
418 ToDualLocationUnallocatedOperand( LinkageLocation primary_location, LinkageLocation secondary_location, int virtual_register) ToDualLocationUnallocatedOperand() argument
430 ToUnallocatedOperand(LinkageLocation location, int virtual_register) ToUnallocatedOperand() argument
[all...]
H A Dregister-allocator-verifier.cc434 ValidatePendingAssessment( RpoNumber block_id, InstructionOperand op, const BlockAssessments* current_assessments, PendingAssessment* const assessment, int virtual_register) ValidatePendingAssessment() argument
524 ValidateUse( RpoNumber block_id, BlockAssessments* current_assessments, InstructionOperand op, int virtual_register) ValidateUse() argument
571 int virtual_register = op_constraints[count].virtual_register_; VerifyGapMoves() local
586 int virtual_register = op_constraints[count].virtual_register_; VerifyGapMoves() local
[all...]
H A Dinstruction-selector.cc336 int InstructionSelector::GetRename(int virtual_register) { in GetRename() argument
372 int virtual_register = virtual_registers_[id]; in GetVirtualRegister() local
H A Dinstruction.h205 UnallocatedOperand(ExtendedPolicy policy, int virtual_register) in UnallocatedOperand() argument
212 UnallocatedOperand(int virtual_register, int input_index) in UnallocatedOperand() argument
220 UnallocatedOperand(BasicPolicy policy, int index, int virtual_register) in UnallocatedOperand() argument
229 UnallocatedOperand(ExtendedPolicy policy, int index, int virtual_register) in UnallocatedOperand() argument
238 UnallocatedOperand(ExtendedPolicy policy, Lifetime lifetime, int virtual_register) UnallocatedOperand() argument
246 UnallocatedOperand(int reg_id, int slot_id, int virtual_register) UnallocatedOperand() argument
252 UnallocatedOperand(const UnallocatedOperand& other, int virtual_register) UnallocatedOperand() argument
331 int32_t virtual_register() const { virtual_register() function in v8::internal::compiler::final
382 UnallocatedOperand(int virtual_register) UnallocatedOperand() argument
391 ConstantOperand(int virtual_register) ConstantOperand() argument
397 int32_t virtual_register() const { virtual_register() function in v8::internal::compiler::ConstantOperand
401 New(Zone* zone, int virtual_register) New() argument
1510 int virtual_register() const { return virtual_register_; } virtual_register() function in v8::internal::compiler::final
1737 AddConstant(int virtual_register, Constant constant) AddConstant() argument
[all...]
H A Dmid-tier-register-allocator.cc524 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...]
H A Dregister-allocator.cc1410 TopTierRegisterAllocationData::GetPhiMapValueFor(int virtual_register) { in GetPhiMapValueFor() argument
1611 int virtual_register = operand->virtual_register(); in AllocateFixed() local
1371 RepresentationFor( int virtual_register) RepresentationFor() argument
[all...]

Completed in 20 milliseconds