Closed
Description
(https://godbolt.org/z/qYKKnvbva)
bool foo(bool a, bool b, bool c, bool d, bool e) {
return (a || b ? c && d : e);
}
This is not rejected (as unsupported) but wrong code is generated.
CoverageGen emits a couple of decisions but CodeGen emits weird code.
Finally, llvm-cov
crashes with unexpected test vector.