Home
last modified time | relevance | path

Searched refs:InstLiveSet (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/runtime_core/compiler/optimizer/analysis/
H A Dliveness_analyzer.h409 class InstLiveSet { class
411 explicit InstLiveSet(size_t size, ArenaAllocator *allocator) : bits_(size, allocator->Adapter()) {}; in InstLiveSet() function in panda::compiler::InstLiveSet
412 NO_MOVE_SEMANTIC(InstLiveSet);
413 NO_COPY_SEMANTIC(InstLiveSet);
414 ~InstLiveSet() = default;
416 void Union(const InstLiveSet *other) in Union()
564 void ProcessBlockLiveInstructions(BasicBlock *block, InstLiveSet *live_set);
565 void AdjustInputsLifetime(Inst *inst, LiveRange live_range, InstLiveSet *live_set);
568 InstLiveSet *GetInitInstLiveSet(BasicBlock *block);
572 void SetBlockLiveSet(BasicBlock *block, InstLiveSet *live_se
[all...]
H A Dliveness_analyzer.cpp250 InstLiveSet *LivenessAnalyzer::GetInitInstLiveSet(BasicBlock *block) in GetInitInstLiveSet()
253 auto live_set = GetAllocator()->New<InstLiveSet>(instruction_count, GetAllocator()); in GetInitInstLiveSet()
295 void LivenessAnalyzer::ProcessBlockLiveInstructions(BasicBlock *block, InstLiveSet *live_set) in ProcessBlockLiveInstructions()
359 void LivenessAnalyzer::AdjustInputsLifetime(Inst *inst, LiveRange live_range, InstLiveSet *live_set) in AdjustInputsLifetime()
453 void LivenessAnalyzer::SetBlockLiveSet(BasicBlock *block, InstLiveSet *live_set) in SetBlockLiveSet()
458 InstLiveSet *LivenessAnalyzer::GetBlockLiveSet(BasicBlock *block) const in GetBlockLiveSet()
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/
H A Dliveness_analyzer.h473 class InstLiveSet { class
475 explicit InstLiveSet(size_t size, ArenaAllocator *allocator) : bits_(size, allocator) {}; in InstLiveSet() function in ark::compiler::InstLiveSet
476 NO_MOVE_SEMANTIC(InstLiveSet);
477 NO_COPY_SEMANTIC(InstLiveSet);
478 ~InstLiveSet() = default;
480 void Union(const InstLiveSet *other) in Union()
612 void ProcessBlockLiveInstructions(BasicBlock *block, InstLiveSet *liveSet);
613 void AdjustInputsLifetime(Inst *inst, LiveRange liveRange, InstLiveSet *liveSet);
617 InstLiveSet *GetInitInstLiveSet(BasicBlock *block);
621 void SetBlockLiveSet(BasicBlock *block, InstLiveSet *liveSe
[all...]
H A Dliveness_analyzer.cpp311 InstLiveSet *LivenessAnalyzer::GetInitInstLiveSet(BasicBlock *block) in GetInitInstLiveSet()
314 auto liveSet = GetAllocator()->New<InstLiveSet>(instructionCount, GetAllocator()); in GetInitInstLiveSet()
355 void LivenessAnalyzer::ProcessBlockLiveInstructions(BasicBlock *block, InstLiveSet *liveSet) in ProcessBlockLiveInstructions()
463 void LivenessAnalyzer::AdjustInputsLifetime(Inst *inst, LiveRange liveRange, InstLiveSet *liveSet) in AdjustInputsLifetime()
631 void LivenessAnalyzer::SetBlockLiveSet(BasicBlock *block, InstLiveSet *liveSet) in SetBlockLiveSet()
636 InstLiveSet *LivenessAnalyzer::GetBlockLiveSet(BasicBlock *block) const in GetBlockLiveSet()

Completed in 5 milliseconds