Searched refs:InstLiveSet (Results 1 – 2 of 2) sorted by relevance
/arkcompiler/runtime_core/compiler/optimizer/analysis/ |
D | liveness_analyzer.h | 409 class InstLiveSet { 411 …explicit InstLiveSet(size_t size, ArenaAllocator *allocator) : bits_(size, allocator->Adapter()) {… in InstLiveSet() function 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_set); [all …]
|
D | liveness_analyzer.cpp | 251 InstLiveSet *LivenessAnalyzer::GetInitInstLiveSet(BasicBlock *block) in GetInitInstLiveSet() 254 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()
|