Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopInstSimplify.cpp61 SmallPtrSet<PHINode *, 4> VisitedPHIs; in simplifyLoopInst() local
83 VisitedPHIs.insert(PI); in simplifyLoopInst()
114 if (VisitedPHIs.count(UserPI)) { in simplifyLoopInst()
166 VisitedPHIs.clear(); in simplifyLoopInst()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DStackProtector.cpp257 SmallPtrSet<const PHINode *, 16> &VisitedPHIs) { in HasAddressTaken()
310 if (HasAddressTaken(I, NewAllocSize, M, VisitedPHIs)) in requiresStackProtector()
317 if (HasAddressTaken(I, AllocSize, M, VisitedPHIs)) in requiresStackProtector()
324 if (VisitedPHIs.insert(PN).second) in requiresStackProtector()
325 if (HasAddressTaken(PN, AllocSize, M, VisitedPHIs)) in requiresStackProtector()
380 SmallPtrSet<const PHINode *, 16> VisitedPHIs; in requiresStackProtector()
474 M, VisitedPHIs)) { in InsertStackProtectors()
490 VisitedPHIs.clear(); in InsertStackProtectors()
173 HasAddressTaken(const Instruction * AI,TypeSize AllocSize,Module * M,SmallPtrSet<const PHINode *,16> & VisitedPHIs) HasAddressTaken() argument
296 SmallPtrSet<const PHINode *, 16> VisitedPHIs; requiresStackProtector() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FastPreTileConfig.cpp59 DenseMap<MachineInstr *, struct PHIInfo> VisitedPHIs; member in __anonf301ba9a0111::X86FastPreTileConfig
339 VisitedPHIs[&PHI] = {RowReg, ColReg, StackAddrReg}; in convertPHI()
354 if (VisitedPHIs.count(TileDefMI)) { // circular phi reference in convertPHI()
364 Register InRowReg = VisitedPHIs[TileDefMI].Row; in convertPHI()
365 Register InColReg = VisitedPHIs[TileDefMI].Col; in convertPHI()
366 Register InStackAddrReg = VisitedPHIs[TileDefMI].StackAddr; in convertPHI()
422 VisitedPHIs.erase(&PHI); in convertPHI()
499 VisitedPHIs.clear(); in convertPHIs()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionSpecialization.cpp320 bool Inserted = VisitedPHIs.insert(&I).second; in visitPHINode()