Home
last modified time | relevance | path

Searched refs:isDef (Results 1 - 6 of 6) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
H A Dlive.cpp232 bool isDef = opndDesc->IsRegDef(); in GetBBDefUse() local
234 CollectLiveInfo(bb, opnd, isDef, isUse); in GetBBDefUse()
241 void LiveAnalysis::CollectLiveInfo(BB &bb, const Operand &opnd, bool isDef, bool isUse) const in CollectLiveInfo() argument
252 if (isDef) { in CollectLiveInfo()
272 bool isDef = false; in ProcessAsmListOpnd() local
277 isDef = true; in ProcessAsmListOpnd()
289 CollectLiveInfo(bb, *op, isDef, isUse); in ProcessAsmListOpnd()
293 void LiveAnalysis::ProcessListOpnd(BB &bb, Operand &opnd, bool isDef) const in ProcessListOpnd()
297 CollectLiveInfo(bb, *op, isDef, !isDef); in ProcessListOpnd()
[all...]
H A Dreg_alloc_lsra.cpp331 void LSRALinearScanRegAllocator::RecordPhysRegs(const RegOperand &regOpnd, uint32 insnNum, bool isDef) in RecordPhysRegs() argument
341 if (isDef) { in RecordPhysRegs()
389 void LSRALinearScanRegAllocator::SetupLiveInterval(Operand &opnd, Insn &insn, bool isDef, uint32 &nUses, uint32 regSize) in SetupLiveInterval() argument
397 RecordPhysRegs(regOpnd, insnNum, isDef); in SetupLiveInterval()
419 if (isDef) { in SetupLiveInterval()
450 if (isDef) { in SetupLiveInterval()
672 : regOpnd(opnd), regSize(size), opndIdx(idx), isDef(def) in RegOpndInfo()
678 bool isDef = false; member
717 if (!regOpndInfo.isDef) { in ComputeLiveIntervalForEachOperand()
723 if (regOpndInfo.isDef) { in ComputeLiveIntervalForEachOperand()
903 bool isDef = regProp->IsRegDef(); LiveIntervalAnalysis() local
1137 InsertCallerSave(Insn &insn, Operand &opnd, bool isDef, uint32 spillIdx) InsertCallerSave() argument
1227 SpillOperand(Insn &insn, Operand &opnd, bool isDef, uint32 spillIdx) SpillOperand() argument
1598 GetReplaceOpnd(Insn &insn, Operand &opnd, uint32 &spillIdx, bool isDef) GetReplaceOpnd() argument
[all...]
H A Dinsn.cpp166 bool isDef = regProp->IsDef(); in GetDefRegs() local
167 if (!isDef && !opnd.IsMemoryAccessOperand()) { in GetDefRegs()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
H A Dlive.h45 void ProcessListOpnd(BB &bb, Operand &opnd, bool isDef) const;
48 void CollectLiveInfo(BB &bb, const Operand &opnd, bool isDef, bool isUse) const;
H A Dreg_alloc_lsra.h404 void RecordPhysRegs(const RegOperand &regOpnd, uint32 insnNum, bool isDef);
406 void SetupLiveInterval(Operand &opnd, Insn &insn, bool isDef, uint32 &nUses, uint32 regSize);
420 RegOperand *GetReplaceOpnd(Insn &insn, Operand &opnd, uint32 &spillIdx, bool isDef);
433 void SpillOperand(Insn &insn, Operand &opnd, bool isDef, uint32 spillIdx);
437 void InsertCallerSave(Insn &insn, Operand &opnd, bool isDef, uint32 spillIdx);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
H A Daarch64_emitter.cpp143 bool isDef = md->GetOpndDes(i)->IsRegDef(); in RecordRegInfo() local
144 if (isDef) { in RecordRegInfo()

Completed in 8 milliseconds