Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp136 Instruction *Inst2Replace = nullptr; member
148 Inst2Replace = nullptr; in reset()
153 bool isDefined() { return Inst2Replace != nullptr; } in isDefined()
159 OS << "Instruction to Replace: " << *(RU.Inst2Replace) << "\n"; in operator <<()
499 ReuseCandidate.Inst2Replace = I; in findValueToReuse()
522 Instruction *Inst2Replace = ReuseCandidate.Inst2Replace; in reuseValue() local
524 int NumOperands = Inst2Replace->getNumOperands(); in reuseValue()
533 Instruction *InstInPreheader = Inst2Replace->clone(); in reuseValue()
548 InstInPreheader->setName(Inst2Replace->getName() + ".hexagon.vlcr"); in reuseValue()
569 Inst2Replace->replaceAllUsesWith(NewPhi); in reuseValue()
[all …]