================ @@ -165,6 +165,25 @@ LValue CIRGenFunction::emitDeclRefLValue(const DeclRefExpr *e) { return LValue(); } +mlir::Value CIRGenFunction::evaluateExprAsBool(const Expr *e) { ---------------- andykaylor wrote:
I'm not sure `Bool` is ever used to represent an `i8`. Typically there's a call to `convertForMemory` or something similar that checks for `Bool` and returns an `i8`. https://github.com/llvm/llvm-project/pull/132266 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits