================ @@ -884,8 +884,36 @@ bool ByteCodeExprGen<Emitter>::visitInitList(ArrayRef<const Expr *> Inits, if (!this->emitDupPtr(E)) return false; + // guard relatively expensive base check behind an almost-always-false ---------------- tbaederr wrote:
The comment sounds like this is just a performance improvement. Is that so? https://github.com/llvm/llvm-project/pull/87799 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits