Lines Matching refs:SafeToPromote
122 SmallPtrSetImpl<Instruction*> *SafeToPromote; member in __anon96a67c9e0111::IRPromoter
141 SmallPtrSetImpl<Instruction*> &SafeToPromote);
148 SmallPtrSet<Instruction*, 8> SafeToPromote; member in __anon96a67c9e0111::ARMCodeGenPrepare
491 if (SafeToPromote->count(I)) { in PrepareConstants()
606 if (!shouldPromote(I) || SafeToPromote->count(I) || NewInsts.count(I)) in PromoteTree()
753 SmallPtrSetImpl<Instruction*> &SafeToPromote) { in Mutate() argument
765 this->SafeToPromote = &SafeToPromote; in Mutate()
873 if (SafeToPromote.count(I)) in isLegalToPromote()
877 SafeToPromote.insert(I); in isLegalToPromote()
913 SafeToPromote.clear(); in TryToPromote()
1012 Promoter->Mutate(OrigTy, CurrentVisited, Sources, Sinks, SafeToPromote); in TryToPromote()