Author: Yitzhak Mandelbaum Date: 2022-09-09T17:13:52Z New Revision: abc16c7a5b0a63d14172262153608b3d24de957f
URL: https://github.com/llvm/llvm-project/commit/abc16c7a5b0a63d14172262153608b3d24de957f DIFF: https://github.com/llvm/llvm-project/commit/abc16c7a5b0a63d14172262153608b3d24de957f.diff LOG: [NFC] Remove a FIXME fixed by an earlier patch. Commit 28bd7945eabdbde2b1fc071ab2f9b78e6e754a1a incidentally fixed the associated FIXME, but didn't delete it. Differential Revision: https://reviews.llvm.org/D133588 Added: Modified: clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp Removed: ################################################################################ diff --git a/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp b/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp index 9acd993eb25da..8b761bef226ac 100644 --- a/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp +++ b/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp @@ -81,9 +81,6 @@ static Value *mergeDistinctValues(QualType Type, Value *Val1, Environment::ValueModel &Model) { // Join distinct boolean values preserving information about the constraints // in the respective path conditions. - // - // FIXME: Does not work for backedges, since the two (or more) paths will not - // have mutually exclusive conditions. if (auto *Expr1 = dyn_cast<BoolValue>(Val1)) { auto *Expr2 = cast<BoolValue>(Val2); auto &MergedVal = MergedEnv.makeAtomicBoolValue(); _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits