[llvm] Use DIExpression::foldConstantMath() at the result of an appendOpsToArg() (PR #71721)

Adrian Prantl via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 15 08:47:47 PDT 2024


================
@@ -1774,7 +1774,8 @@ DIExpression *DIExpression::appendOpsToArg(const DIExpression *Expr,
     assert(ArgNo == 0 &&
            "Location Index must be 0 for a non-variadic expression.");
     SmallVector<uint64_t, 8> NewOps(Ops.begin(), Ops.end());
-    return DIExpression::prependOpcodes(Expr, NewOps, StackValue);
+    return DIExpression::prependOpcodes(Expr, NewOps, StackValue)
----------------
adrian-prantl wrote:

Can prependOpcodes return nullptr?

https://github.com/llvm/llvm-project/pull/71721


More information about the llvm-commits mailing list