Turning on `enable_noundef_analysis` flag allows better codegen by removing freeze instructions. I modified clang by renaming `enable_noundef_analysis` flag to `disable-noundef-analysis` and turning it off by default. Test updates are made as a separate patch: D108453 Reviewed By: eugenis Differential Revision: https://reviews.llvm.org/D105169 |
||
|---|---|---|
| .. | ||
| expr.prim.lambda.capture | ||
| expr.prim.lambda.closure | ||
| blocks-irgen.mm | ||
| blocks.mm | ||
| default-arguments.cpp | ||
| p2-generic-lambda-1y.cpp | ||
| p2-template-parameter.cpp | ||
| p2.cpp | ||
| p3.cpp | ||
| p4-cxx14.cpp | ||
| p4.cpp | ||
| p4.mm | ||
| p5-generic-lambda-1y.cpp | ||
| p5.cpp | ||
| p6.cpp | ||
| p7.cpp | ||
| p8.cpp | ||
| p9.cpp | ||
| p10.cpp | ||
| p11-1y.cpp | ||
| p11.cpp | ||
| p12.cpp | ||
| p13.cpp | ||
| p14.cpp | ||
| p15-star-this-capture.cpp | ||
| p15.cpp | ||
| p16.cpp | ||
| p18.cpp | ||
| p19.cpp | ||
| p20.cpp | ||
| p21.cpp | ||
| p23.cpp | ||
| templates.cpp | ||