Lines Matching refs:PI
242 PredicateInfo Π member in llvm::PredicateInfoBuilder
281 PredicateInfoBuilder(PredicateInfo &PI, Function &F, DominatorTree &DT, in PredicateInfoBuilder() argument
283 : PI(PI), F(F), DT(DT), AC(AC) { in PredicateInfoBuilder()
382 PI.AllInfos.push_back(PB); in addInfoFor()
565 PI.CreatedDeclarations.insert(IF); in materializeStack()
568 PI.PredicateMap.insert({PIC, ValInfo}); in materializeStack()
581 PI.CreatedDeclarations.insert(IF); in materializeStack()
583 PI.PredicateMap.insert({PIC, ValInfo}); in materializeStack()
832 const auto *PI = PredInfo.getPredicateInfoFor(&Inst); in replaceCreatedSSACopys() local
834 if (!PI || !II || II->getIntrinsicID() != Intrinsic::ssa_copy) in replaceCreatedSSACopys()
868 if (const auto *PI = PredInfo->getPredicateInfoFor(I)) { in emitInstructionAnnot() local
870 if (const auto *PB = dyn_cast<PredicateBranch>(PI)) { in emitInstructionAnnot()
877 } else if (const auto *PS = dyn_cast<PredicateSwitch>(PI)) { in emitInstructionAnnot()
884 } else if (const auto *PA = dyn_cast<PredicateAssume>(PI)) { in emitInstructionAnnot()
889 PI->RenamedOp->printAsOperand(OS, false); in emitInstructionAnnot()