Home
last modified time | relevance | path

Searched refs:newInsns (Results 1 - 3 of 3) sorted by relevance

/arkcompiler/ets_frontend/es2panda/compiler/core/
H A DregAllocator.cpp121 ArenaList<IRNode *> newInsns(Allocator()->Adapter()); in AdjustInsRegWhenHasSpill()
129 newInsns.push_back(ins); in AdjustInsRegWhenHasSpill()
140 newInsns.push_back(ins); in AdjustInsRegWhenHasSpill()
146 AdjustRangeInsSpill(registers, ins, newInsns); in AdjustInsRegWhenHasSpill()
150 AdjustInsSpill(registers, ins, newInsns, regsKind); in AdjustInsRegWhenHasSpill()
152 pg_->SetInsns(newInsns); in AdjustInsRegWhenHasSpill()
155 void RegAllocator::AdjustInsSpill(const Span<VReg *> &registers, IRNode *ins, ArenaList<IRNode *> &newInsns, in AdjustInsSpill() argument
170 Add<Mov>(newInsns, ins->Node(), spillReg, originReg); in AdjustInsSpill()
179 newInsns.push_back(ins); in AdjustInsSpill()
182 Add<Mov>(newInsns, in in AdjustInsSpill()
189 AdjustRangeInsSpill(Span<VReg *> &registers, IRNode *ins, ArenaList<IRNode *> &newInsns) AdjustRangeInsSpill() argument
[all...]
H A DregAllocator.h118 void AdjustInsSpill(const Span<VReg *> &registers, IRNode *ins, ArenaList<IRNode *> &newInsns,
120 void AdjustRangeInsSpill(Span<VReg *> &registers, IRNode *ins, ArenaList<IRNode *> &newInsns);
H A Dpandagen.h145 void SetInsns(ArenaList<IRNode *> &newInsns) in SetInsns() argument
147 insns_.assign(newInsns.begin(), newInsns.end()); in SetInsns()

Completed in 2 milliseconds