Home
last modified time | relevance | path

Searched refs:BasicBlockHeap (Results 1 – 2 of 2) sorted by relevance

/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
Dlse.h99 using BasicBlockHeap = ArenaMap<Inst *, struct HeapValue>; variable
100 using Heap = ArenaMap<BasicBlock *, BasicBlockHeap>;
142 void TryToHoistLoadFromLoop(Loop *loop, HeapEqClasses *heaps, const BasicBlockHeap *eliminated);
145 void DeleteInstructions(const BasicBlockHeap &eliminated);
Dlse.cpp495 …void EraseAliasedValues(Lse::BasicBlockHeap &blockHeap, Inst *inst, Inst *baseObject, uint32_t &en… in EraseAliasedValues()
607 Lse::BasicBlockHeap eliminations_;
964 void Lse::DeleteInstructions(const BasicBlockHeap &eliminated) in DeleteInstructions()
1046 void Lse::TryToHoistLoadFromLoop(Loop *loop, HeapEqClasses *heaps, const BasicBlockHeap *eliminated) in TryToHoistLoadFromLoop()