We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 663c2e4 commit 774deabCopy full SHA for 774deab
src/gpu/jit/pass/simplify.cpp
@@ -1499,7 +1499,8 @@ class common_factor_simplifier_t : public nary_op_mutator_t {
1499
1500
expr_t reorder_nary_add_args(const expr_t &e, bool x64_first) {
1501
auto *nary_op = e.as_ptr<nary_op_t>();
1502
- if (nary_op->op_kind != op_kind_t::_add || nary_op->args.size() <= 2)
+ if (!nary_op || nary_op->op_kind != op_kind_t::_add
1503
+ || nary_op->args.size() <= 2)
1504
return e;
1505
1506
std::vector<expr_t> other_args;
0 commit comments