In preparation for the removal in D128719, this stops creating insertvalue constant expressions as part (well, unless it's directly used in LLVM IR).
Details
Details
Diff Detail
Diff Detail
Unit Tests
Unit Tests
Paths
| Differential D128792
[ConstExpr] Don't create insertvalue expressions ClosedPublic Authored by nikic on Jun 29 2022, 1:57 AM.
Details Summary In preparation for the removal in D128719, this stops creating insertvalue constant expressions as part (well, unless it's directly used in LLVM IR).
Diff Detail
Unit TestsFailed Event TimelineThis revision is now accepted and ready to land.Jun 30 2022, 8:44 AM This revision was landed with ongoing or failed builds.Jul 1 2022, 12:23 AM Closed by commit rG9ac386495d3c: [ConstExpr] Don't create insertvalue expressions (authored by nikic). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 440899 clang/lib/CodeGen/ItaniumCXXABI.cpp
llvm/include/llvm/Analysis/TargetFolder.h
llvm/include/llvm/IR/ConstantFolder.h
llvm/lib/Analysis/ConstantFolding.cpp
llvm/lib/Analysis/InlineCost.cpp
llvm/lib/Transforms/Utils/Evaluator.cpp
|