Home
last modified time | relevance | path

Searched refs:CurrPos (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DRegisterPressure.cpp284 CurrPos = pos; in init()
323 static_cast<RegionPressure&>(P).TopPos = CurrPos; in closeTop()
767 assert(!CurrPos->isDebugOrPseudoInstr()); in recede()
854 assert(CurrPos != MBB->begin()); in recedeSkipDebugValues()
863 CurrPos = prev_nodbg(CurrPos, MBB->begin()); in recedeSkipDebugValues()
876 if (CurrPos->isDebugInstr() || CurrPos->isPseudoProbe()) { in recede()
879 assert(CurrPos == MBB->begin()); in recede()
883 const MachineInstr &MI = *CurrPos; in recede()
899 assert(CurrPos != MBB->end()); in advance()
945 CurrPos = next_nodbg(CurrPos, MBB->end()); in advance()
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DCSEMIRBuilder.cpp47 auto CurrPos = getInsertPt(); in getDominatingInstrForID() local
49 if (MII == CurrPos) { in getDominatingInstrForID()
53 } else if (!dominates(MI, CurrPos)) { in getDominatingInstrForID()
54 CurMBB->splice(CurrPos, CurMBB, MI); in getDominatingInstrForID()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DRegisterPressure.h383 MachineBasicBlock::const_iterator CurrPos; variable
413 MachineBasicBlock::const_iterator getPos() const { return CurrPos; } in getPos()
419 void setPos(MachineBasicBlock::const_iterator Pos) { CurrPos = Pos; } in setPos()