Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLCSSA.cpp87 SmallVectorImpl<PHINode *> *InsertedPHIs, in formLCSSAForInstructionsImpl() argument
167 if (InsertedPHIs) in formLCSSAForInstructionsImpl()
168 InsertedPHIs->push_back(PN); in formLCSSAForInstructionsImpl()
285 if (InsertedPHIs) in formLCSSAForInstructionsImpl()
286 InsertedPHIs->push_back(InsertedPN); in formLCSSAForInstructionsImpl()
329 SmallVectorImpl<PHINode *> *InsertedPHIs) { in formLCSSAForInstructions() argument
333 InsertedPHIs, LoopExitBlocks); in formLCSSAForInstructions()
H A DSSAUpdaterBulk.cpp113 SmallVectorImpl<PHINode *> *InsertedPHIs) { in RewriteAllUses() argument
152 if (InsertedPHIs) in RewriteAllUses()
153 InsertedPHIs->push_back(PN); in RewriteAllUses()
H A DLoopRotationUtils.cpp105 SmallVectorImpl<PHINode*> *InsertedPHIs) { in RewriteUsesOfClonedInstructions() argument
113 SSAUpdater SSA(InsertedPHIs); in RewriteUsesOfClonedInstructions()
782 SmallVector<PHINode*, 2> InsertedPHIs; in rotateLoop() local
786 &InsertedPHIs); in rotateLoop()
791 if (!InsertedPHIs.empty()) in rotateLoop()
792 insertDebugValuesForPHIs(OrigHeader, InsertedPHIs); in rotateLoop()
H A DSSAUpdater.cpp46 : InsertedPHIs(NewPHI) {} in SSAUpdater()
181 if (InsertedPHIs) InsertedPHIs->push_back(InsertedPHI); in GetValueInMiddleOfBlock()
367 SSAUpdaterImpl<SSAUpdater> Impl(this, &AvailableVals, InsertedPHIs); in GetValueAtEndOfBlockInternal()
H A DLocal.cpp2054 SmallVectorImpl<PHINode *> &InsertedPHIs) { in insertDbgVariableRecordsForPHIs() argument
2056 if (InsertedPHIs.size() == 0) in insertDbgVariableRecordsForPHIs()
2083 for (auto PHI : InsertedPHIs) { in insertDbgVariableRecordsForPHIs()
2118 SmallVectorImpl<PHINode *> &InsertedPHIs) { in insertDebugValuesForPHIs() argument
2120 if (InsertedPHIs.size() == 0) in insertDebugValuesForPHIs()
2123 insertDbgVariableRecordsForPHIs(BB, InsertedPHIs); in insertDebugValuesForPHIs()
2149 for (auto *PHI : InsertedPHIs) { in insertDebugValuesForPHIs()
H A DScalarEvolutionExpander.cpp2286 SmallVector<PHINode *, 16> InsertedPHIs; in fixupLCSSAFormFor() local
2288 &InsertedPHIs); in fixupLCSSAFormFor()
2289 for (PHINode *PN : InsertedPHIs) in fixupLCSSAFormFor()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp120 InsertedPHIs.push_back(Phi); in getPreviousDefRecursive()
240 InsertedPHIs.clear(); in insertUse()
256 if (!RenameUses && !InsertedPHIs.empty()) { in insertUse()
263 if (RenameUses && InsertedPHIs.size()) { in insertUse()
278 for (auto &MP : InsertedPHIs) in insertUse()
315 InsertedPHIs.clear(); in insertDef()
322 llvm::is_contained(InsertedPHIs, DefBefore))) in insertDef()
343 SmallVector<WeakVH, 8> FixupList(InsertedPHIs.begin(), InsertedPHIs.end()); in insertDef()
348 unsigned NewPhiIndex = InsertedPHIs.size(); in insertDef()
371 for (const auto &VH : InsertedPHIs) in insertDef()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineSSAUpdater.cpp45 : InsertedPHIs(NewPHI), TII(MF.getSubtarget().getInstrInfo()), in MachineSSAUpdater()
210 if (InsertedPHIs) InsertedPHIs->push_back(InsertedPHI); in GetValueInMiddleOfBlock()
381 SSAUpdaterImpl<MachineSSAUpdater> Impl(this, &AvailableVals, InsertedPHIs); in GetValueAtEndOfBlockInternal()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSSAUpdater.h56 SmallVectorImpl<PHINode *> *InsertedPHIs; variable
61 explicit SSAUpdater(SmallVectorImpl<PHINode *> *InsertedPHIs = nullptr);
H A DSSAUpdaterImpl.h77 SmallVectorImpl<PhiT *> *InsertedPHIs; variable
88 Updater(U), AvailableVals(A), InsertedPHIs(Ins) {} in SSAUpdaterImpl()
409 if (InsertedPHIs) InsertedPHIs->push_back(PHI); in FindAvailableVals()
H A DSSAUpdaterBulk.h81 SmallVectorImpl<PHINode *> *InsertedPHIs = nullptr);
H A DLocal.h313 SmallVectorImpl<PHINode *> &InsertedPHIs);
H A DLoopUtils.h92 SmallVectorImpl<PHINode *> *InsertedPHIs = nullptr);
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineSSAUpdater.h49 SmallVectorImpl<MachineInstr*> *InsertedPHIs; variable
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemorySSAUpdater.h61 SmallVector<WeakVH, 16> InsertedPHIs; variable