================ @@ -542,7 +542,8 @@ void InsertPHIStrategy::mutate(BasicBlock &BB, RandomIRBuilder &IB) { if (&BB == &BB.getParent()->getEntryBlock()) return; Type *Ty = IB.randomType(); - PHINode *PHI = PHINode::Create(Ty, llvm::pred_size(&BB), "", &BB.front()); + PHINode *PHI = + PHINode::Create(Ty, llvm::pred_size(&BB), "", BB.getFirstInsertionPt()); ---------------- OCHyams wrote:
`BB.begin()` instead of `BB.getFirstInsertionPt()`? https://github.com/llvm/llvm-project/pull/85981 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits