Home
last modified time | relevance | path

Searched refs:RegisterAllocationData (Results 1 – 7 of 7) sorted by relevance

/external/v8/src/compiler/
Dlive-range-separator.h16 class RegisterAllocationData; variable
22 LiveRangeSeparator(RegisterAllocationData* data, Zone* zone) in LiveRangeSeparator()
28 RegisterAllocationData* data() const { return data_; } in data()
31 RegisterAllocationData* const data_;
40 LiveRangeMerger(RegisterAllocationData* data, Zone* zone) in LiveRangeMerger()
46 RegisterAllocationData* data() const { return data_; } in data()
54 RegisterAllocationData* const data_;
Dregister-allocator.h305 class RegisterAllocationData; variable
582 void CommitSpillInDeferredBlocks(RegisterAllocationData* data,
730 class RegisterAllocationData final : public ZoneObject {
766 RegisterAllocationData(const RegisterConfiguration* config,
870 DISALLOW_COPY_AND_ASSIGN(RegisterAllocationData);
876 explicit ConstraintBuilder(RegisterAllocationData* data);
886 RegisterAllocationData* data() const { return data_; } in data()
899 RegisterAllocationData* const data_;
907 explicit LiveRangeBuilder(RegisterAllocationData* data, Zone* local_zone);
912 RegisterAllocationData* data);
[all …]
Dgraph-visualizer.h23 class RegisterAllocationData; variable
68 const char* phase, const RegisterAllocationData* data = nullptr)
71 const RegisterAllocationData* data_;
Dregister-allocator.cc213 explicit LiveRangeFinder(const RegisterAllocationData* data, Zone* zone) in LiveRangeFinder()
235 const RegisterAllocationData* const data_;
312 RegisterAllocationData::PhiMapValue* phi = in HintRegister()
313 reinterpret_cast<RegisterAllocationData::PhiMapValue*>(hint_); in HintRegister()
1333 RegisterAllocationData::PhiMapValue::PhiMapValue(PhiInstruction* phi, in PhiMapValue()
1344 void RegisterAllocationData::PhiMapValue::AddOperand( in AddOperand()
1350 void RegisterAllocationData::PhiMapValue::CommitAssignment( in CommitAssignment()
1357 RegisterAllocationData::RegisterAllocationData( in RegisterAllocationData() function in v8::internal::compiler::RegisterAllocationData
1398 MoveOperands* RegisterAllocationData::AddGapMove( in AddGapMove()
1407 MachineRepresentation RegisterAllocationData::RepresentationFor( in RepresentationFor()
[all …]
Dlive-range-separator.cc22 void CreateSplinter(TopLevelLiveRange *range, RegisterAllocationData *data, in CreateSplinter()
71 void SplinterLiveRange(TopLevelLiveRange *range, RegisterAllocationData *data) { in SplinterLiveRange()
Dgraph-visualizer.cc264 void PrintLiveRanges(const char* phase, const RegisterAllocationData* data);
553 const RegisterAllocationData* data) { in PrintLiveRanges()
Dpipeline.cc233 RegisterAllocationData* register_allocation_data() const { in register_allocation_data()
312 RegisterAllocationData(config, register_allocation_zone(), frame(), in InitializeRegisterAllocationData()
370 RegisterAllocationData* register_allocation_data_ = nullptr;
1324 RegisterAllocationData* data = pipeline_data->register_allocation_data(); in Run()