H A D | reg_alloc_lsra.cpp | 331 void LSRALinearScanRegAllocator::RecordPhysRegs(const RegOperand ®Opnd, 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...] |